Merge branch '4524_cleanup'

* 4524_cleanup: (40 commits)
  Update po/*.po files.
  (link_t): remove unused member linkcount.
  src/filemanager/file.c: fix comment.
  src/filemanager/file.c: rename structure: link -> link_t.
  (fetch_hosts): refactoring.
  hostname complition: refactoring: use GPtrArray.
  (load_codepages_list_from_file): use g_ptr_array_new_full().
  src/selcodepage.c: fix coding style.
  (tree_move): fix coding style.
  (info_show_info): don't create VFS path if EXT2 attributes aren't supported.
  file_op_context_t: remove op_preserve member.
  (shell_execute): fix coding style.
  (tar_seek_archive): improve diagnostic for truncated archive.
  Move OS-specific stuff from lib/global.h to lib/unixcompat.h.
  Merge lib/utilunix.h into lib/util.h.
  Merge lib/strescape.h into lib/strutil.h. Rename functions.
  Set the default IO size to 256KiB.
  (find_cmd): add intermediate variable to simplify formatting.
  mceditor: massive use of edit_arg_t as function argument.
  mceditor: new APIs.
  ...
This commit is contained in:
Andrew Borodin 2024-04-07 16:47:06 +03:00
commit cfedd6598c
130 changed files with 3529 additions and 1380 deletions

View File

@ -3,7 +3,15 @@ if USE_NLS
SUBDIRS = $(DOC_LINGUAS)
endif
man_MANS = mc.1 mcedit.1 mcview.1 mcdiff.1
man_MANS = mc.1 mcview.1
if USE_INTERNAL_EDIT
man_MANS += mcedit.1
endif
if USE_DIFF
man_MANS += mcdiff.1
endif
CLEANFILES = $(man_MANS)

View File

@ -15,14 +15,18 @@ mc.1: $(srcdir)/mc.1.in
MAN_FILE='$(srcdir)/mc.1.in'; MAN_DATE=$$($(MAN_DATE_CMD)); \
$(SED) $(SED_PARAMETERS) '$(srcdir)/mc.1.in' > '$@'
mcdiff.1: $(srcdir)/mcdiff.1.in
MAN_FILE='$(srcdir)/mcdiff.1.in'; MAN_DATE=$$($(MAN_DATE_CMD)); \
$(SED) $(SED_PARAMETERS) '$(srcdir)/mcdiff.1.in' > '$@'
mcedit.1: $(srcdir)/mcedit.1.in
MAN_FILE='$(srcdir)/mcedit.1.in'; MAN_DATE=$$($(MAN_DATE_CMD)); \
$(SED) $(SED_PARAMETERS) '$(srcdir)/mcedit.1.in' > '$@'
mcview.1: $(srcdir)/mcview.1.in
MAN_FILE='$(srcdir)/mcview.1.in'; MAN_DATE=$$($(MAN_DATE_CMD)); \
$(SED) $(SED_PARAMETERS) '$(srcdir)/mcview.1.in' > '$@'
if USE_INTERNAL_EDIT
mcedit.1: $(srcdir)/mcedit.1.in
MAN_FILE='$(srcdir)/mcedit.1.in'; MAN_DATE=$$($(MAN_DATE_CMD)); \
$(SED) $(SED_PARAMETERS) '$(srcdir)/mcedit.1.in' > '$@'
endif
if USE_DIFF
mcdiff.1: $(srcdir)/mcdiff.1.in
MAN_FILE='$(srcdir)/mcdiff.1.in'; MAN_DATE=$$($(MAN_DATE_CMD)); \
$(SED) $(SED_PARAMETERS) '$(srcdir)/mcdiff.1.in' > '$@'
endif

View File

@ -19,12 +19,11 @@ SUBLIB_includes = \
mcconfig.h \
search.h \
skin.h \
strescape.h \
strutil.h \
widget.h
SRC_mc_utils = \
utilunix.c utilunix.h \
utilunix.c \
unixcompat.h \
util.c util.h

View File

@ -135,8 +135,7 @@ load_codepages_list_from_file (GPtrArray ** list, const char *fname)
if (*list == NULL)
{
*list = g_ptr_array_sized_new (16);
g_ptr_array_set_free_func (*list, free_codepage_desc);
*list = g_ptr_array_new_full (16, free_codepage_desc);
g_ptr_array_add (*list, new_codepage_desc (id, p));
}
else

View File

@ -29,7 +29,7 @@
#include "lib/global.h"
#include "lib/fileloc.h"
#include "lib/strescape.h"
#include "lib/strutil.h"
#include "lib/skin.h"
#include "lib/util.h" /* exist_file() */
@ -154,7 +154,7 @@ mc_fhl_parse_get_extensions (mc_fhl_t * fhl, const gchar * group_name)
{
char *esc_ext;
esc_ext = strutils_regex_escape (*exts);
esc_ext = str_regex_escape (*exts);
if (buf->len != 0)
g_string_append_c (buf, '|');
g_string_append (buf, esc_ext);

View File

@ -44,12 +44,87 @@
/*** file scope variables ************************************************************************/
/* --------------------------------------------------------------------------------------------- */
/*** file scope functions ************************************************************************/
/* --------------------------------------------------------------------------------------------- */
#if ! GLIB_CHECK_VERSION (2, 54, 0)
/**
* g_direct_equal:
* @v1: (nullable): a key
* @v2: (nullable): a key to compare with @v1
*
* Compares two #gpointer arguments and returns %TRUE if they are equal.
* It can be passed to g_hash_table_new() as the @key_equal_func
* parameter, when using opaque pointers compared by pointer value as
* keys in a #GHashTable.
*
* This equality function is also appropriate for keys that are integers
* stored in pointers, such as `GINT_TO_POINTER (n)`.
*
* Returns: %TRUE if the two keys match.
*/
static gboolean
g_direct_equal (gconstpointer v1, gconstpointer v2)
{
return v1 == v2;
}
#endif /* ! GLIB_CHECK_VERSION (2, 54, 0) */
/* --------------------------------------------------------------------------------------------- */
/*** public functions ****************************************************************************/
/* --------------------------------------------------------------------------------------------- */
#if ! GLIB_CHECK_VERSION (2, 54, 0)
/**
* g_ptr_array_find_with_equal_func: (skip)
* @haystack: pointer array to be searched
* @needle: pointer to look for
* @equal_func: (nullable): the function to call for each element, which should
* return %TRUE when the desired element is found; or %NULL to use pointer
* equality
* @index_: (optional) (out): return location for the index of
* the element, if found
*
* Checks whether @needle exists in @haystack, using the given @equal_func.
* If the element is found, %TRUE is returned and the element^A^A^As index is
* returned in @index_ (if non-%NULL). Otherwise, %FALSE is returned and @index_
* is undefined. If @needle exists multiple times in @haystack, the index of
* the first instance is returned.
*
* @equal_func is called with the element from the array as its first parameter,
* and @needle as its second parameter. If @equal_func is %NULL, pointer
* equality is used.
*
* Returns: %TRUE if @needle is one of the elements of @haystack
* Since: 2.54
*/
gboolean
g_ptr_array_find_with_equal_func (GPtrArray * haystack, gconstpointer needle, GEqualFunc equal_func,
guint * index_)
{
guint i;
g_return_val_if_fail (haystack != NULL, FALSE);
if (equal_func == NULL)
equal_func = g_direct_equal;
for (i = 0; i < haystack->len; i++)
if (equal_func (g_ptr_array_index (haystack, i), needle))
{
if (index_ != NULL)
*index_ = i;
return TRUE;
}
return FALSE;
}
#endif /* ! GLIB_CHECK_VERSION (2, 54, 0) */
/* --------------------------------------------------------------------------------------------- */
#if ! GLIB_CHECK_VERSION (2, 63, 3)
/**
* g_clear_slist: (skip)

View File

@ -16,6 +16,11 @@
/*** declarations of public functions ************************************************************/
#if ! GLIB_CHECK_VERSION (2, 54, 0)
gboolean g_ptr_array_find_with_equal_func (GPtrArray * haystack, gconstpointer needle,
GEqualFunc equal_func, guint * index_);
#endif /* ! GLIB_CHECK_VERSION (2, 54, 0) */
#if ! GLIB_CHECK_VERSION (2, 63, 3)
void g_clear_slist (GSList ** slist_ptr, GDestroyNotify destroy);
void g_clear_list (GList ** list_ptr, GDestroyNotify destroy);

View File

@ -7,69 +7,16 @@
#ifndef MC_GLOBAL_H
#define MC_GLOBAL_H
#if defined(HAVE_STRING_H)
#include <string.h>
/* An ANSI string.h and pre-ANSI memory.h might conflict */
#elif defined(HAVE_MEMORY_H)
#include <memory.h>
#else
#include <strings.h>
/* memory and strings.h conflict on other systems */
#endif /* !STDC_HEADERS & !HAVE_STRING_H */
#ifdef HAVE_SYS_PARAM_H
#include <sys/param.h>
#endif
/* for O_* macros */
#include <fcntl.h>
/* for sig_atomic_t */
#include <signal.h>
#ifdef HAVE_FUNC_ATTRIBUTE_FALLTHROUGH
#define MC_FALLTHROUGH __attribute__((fallthrough))
#else
#define MC_FALLTHROUGH
#endif
/*** typedefs(not structures) and defined constants **********************************************/
/* The O_BINARY definition was taken from gettext */
#if !defined O_BINARY && defined _O_BINARY
/* For MSC-compatible compilers. */
#define O_BINARY _O_BINARY
#endif
#ifdef __BEOS__
/* BeOS 5 has O_BINARY, but is has no effect. */
#undef O_BINARY
#endif
/* On reasonable systems, binary I/O is the default. */
#ifndef O_BINARY
#define O_BINARY 0
#endif
/* Replacement for O_NONBLOCK */
#ifndef O_NONBLOCK
#ifdef O_NDELAY /* SYSV */
#define O_NONBLOCK O_NDELAY
#else /* BSD */
#define O_NONBLOCK FNDELAY
#endif /* !O_NDELAY */
#endif /* !O_NONBLOCK */
#if defined(__QNX__) && !defined(__QNXNTO__)
/* exec*() from <process.h> */
#include <unix.h>
#endif
#include <glib.h>
#include "glibcompat.h"
/* Solaris9 doesn't have PRIXMAX */
#ifndef PRIXMAX
#define PRIXMAX PRIxMAX
#endif
#include "unixcompat.h"
#include "fs.h"
#include "shell.h"
#include "mcconfig.h"
/*** typedefs(not structures) and defined constants **********************************************/
#ifdef ENABLE_NLS
#include <libintl.h>
@ -90,9 +37,11 @@
#define N_(String) (String)
#endif /* !ENABLE_NLS */
#include "fs.h"
#include "shell.h"
#include "mcconfig.h"
#ifdef HAVE_FUNC_ATTRIBUTE_FALLTHROUGH
#define MC_FALLTHROUGH __attribute__((fallthrough))
#else
#define MC_FALLTHROUGH
#endif
#ifdef USE_MAINTAINER_MODE
#include "lib/logging.h"
@ -109,32 +58,8 @@
#define BUF_SMALL 128
#define BUF_TINY 64
/* ESC_CHAR is defined in /usr/include/langinfo.h in some systems */
#ifdef ESC_CHAR
#undef ESC_CHAR
#endif
/* AIX compiler doesn't understand '\e' */
#define ESC_CHAR '\033'
#define ESC_STR "\033"
/* OS specific defines */
#define PATH_SEP '/'
#define PATH_SEP_STR "/"
#define IS_PATH_SEP(c) ((c) == PATH_SEP)
#define PATH_ENV_SEP ':'
#define TMPDIR_DEFAULT "/tmp"
#define SCRIPT_SUFFIX ""
#define get_default_editor() "vi"
#define OS_SORT_CASE_SENSITIVE_DEFAULT TRUE
#define UTF8_CHAR_LEN 6
/* struct stat members */
#ifdef __APPLE__
#define st_atim st_atimespec
#define st_ctim st_ctimespec
#define st_mtim st_mtimespec
#endif
/* Used to distinguish between a normal MC termination and */
/* one caused by typing 'exit' or 'logout' in the subshell */
#define SUBSHELL_EXIT 128

View File

@ -56,7 +56,7 @@
#include "lib/global.h"
#include "lib/vfs/vfs.h"
#include "lib/util.h" /* tilde_expand() */
#include "lib/util.h"
#include "lib/lock.h"
#include "lib/widget.h" /* query_dialog() */

View File

@ -29,7 +29,6 @@
#include "lib/global.h"
#include "lib/strutil.h"
#include "lib/search.h"
#include "lib/strescape.h"
#include "internal.h"
@ -62,28 +61,28 @@ mc_search__glob_translate_to_regex (const GString * astr)
switch (str[loop])
{
case '*':
if (!strutils_is_char_escaped (str, &(str[loop])))
if (!str_is_char_escaped (str, &(str[loop])))
{
g_string_append (buff, inside_group ? ".*" : "(.*)");
continue;
}
break;
case '?':
if (!strutils_is_char_escaped (str, &(str[loop])))
if (!str_is_char_escaped (str, &(str[loop])))
{
g_string_append (buff, inside_group ? "." : "(.)");
continue;
}
break;
case ',':
if (!strutils_is_char_escaped (str, &(str[loop])))
if (!str_is_char_escaped (str, &(str[loop])))
{
g_string_append_c (buff, inside_group ? '|' : ',');
continue;
}
break;
case '{':
if (!strutils_is_char_escaped (str, &(str[loop])))
if (!str_is_char_escaped (str, &(str[loop])))
{
g_string_append_c (buff, '(');
inside_group = TRUE;
@ -91,7 +90,7 @@ mc_search__glob_translate_to_regex (const GString * astr)
}
break;
case '}':
if (!strutils_is_char_escaped (str, &(str[loop])))
if (!str_is_char_escaped (str, &(str[loop])))
{
g_string_append_c (buff, ')');
inside_group = FALSE;

View File

@ -31,7 +31,6 @@
#include "lib/global.h"
#include "lib/strutil.h"
#include "lib/search.h"
#include "lib/strescape.h"
#include "internal.h"

View File

@ -33,7 +33,6 @@
#include "lib/global.h"
#include "lib/strutil.h"
#include "lib/search.h"
#include "lib/strescape.h"
#include "lib/util.h" /* MC_PTR_FREE */
#include "internal.h"
@ -97,7 +96,7 @@ mc_search__regex_str_append_if_special (GString * copy_to, const GString * regex
spec_chr_len = strlen (*spec_chr);
if (strncmp (tmp_regex_str, *spec_chr, spec_chr_len) == 0
&& !strutils_is_char_escaped (regex_str->str, tmp_regex_str))
&& !str_is_char_escaped (regex_str->str, tmp_regex_str))
{
if (strncmp ("\\x", *spec_chr, spec_chr_len) == 0)
{
@ -229,13 +228,12 @@ mc_search__cond_struct_new_regex_ci_str (const char *charset, const GString * as
continue;
}
if (astr->str[loop] == '[' && !strutils_is_char_escaped (astr->str, &(astr->str[loop])))
if (astr->str[loop] == '[' && !str_is_char_escaped (astr->str, &(astr->str[loop])))
{
mc_search__cond_struct_new_regex_accum_append (charset, ret_str, accumulator);
while (loop < astr->len && !(astr->str[loop] == ']'
&& !strutils_is_char_escaped (astr->str,
&(astr->str[loop]))))
&& !str_is_char_escaped (astr->str, &(astr->str[loop]))))
{
g_string_append_c (ret_str, astr->str[loop]);
loop++;
@ -401,7 +399,7 @@ mc_search_regex__get_max_num_of_replace_tokens (const gchar * str, gsize len)
for (loop = 0; loop < len - 1; loop++)
if (str[loop] == '\\' && g_ascii_isdigit (str[loop + 1]))
{
if (strutils_is_char_escaped (str, &str[loop]))
if (str_is_char_escaped (str, &str[loop]))
continue;
if (max_token < str[loop + 1] - '0')
max_token = str[loop + 1] - '0';
@ -410,7 +408,7 @@ mc_search_regex__get_max_num_of_replace_tokens (const gchar * str, gsize len)
{
gsize tmp_len;
if (strutils_is_char_escaped (str, &str[loop]))
if (str_is_char_escaped (str, &str[loop]))
continue;
for (tmp_len = 0;
@ -555,7 +553,7 @@ mc_search_regex__process_replace_str (const GString * replace_str, const gsize c
{
char *tmp_str;
if (strutils_is_char_escaped (replace_str->str, curr_str))
if (str_is_char_escaped (replace_str->str, curr_str))
{
*skip_len = 1;
return REPLACE_PREPARE_T_NOTHING_SPECIAL;
@ -582,7 +580,7 @@ mc_search_regex__process_replace_str (const GString * replace_str, const gsize c
if (curr_str[0] == '\\' && replace_str->len > current_pos + 1)
{
if (strutils_is_char_escaped (replace_str->str, curr_str))
if (str_is_char_escaped (replace_str->str, curr_str))
{
*skip_len = 1;
return REPLACE_PREPARE_T_NOTHING_SPECIAL;

View File

@ -1,33 +0,0 @@
#ifndef MC__STRUTILS_ESCAPE_H
#define MC__STRUTILS_ESCAPE_H
#include <config.h>
#include "lib/global.h" /* <glib.h> */
/*** typedefs(not structures) and defined constants **********************************************/
/*** enums ***************************************************************************************/
/*** structures declarations (and typedefs of structures)*****************************************/
/*** global variables defined in .c file *********************************************************/
/*** declarations of public functions ************************************************************/
char *strutils_escape (const char *src, gsize src_len, const char *escaped_chars,
gboolean escape_non_printable);
char *strutils_unescape (const char *src, gsize src_len, const char *unescaped_chars,
gboolean unescape_non_printable);
char *strutils_shell_unescape (const char *text);
char *strutils_shell_escape (const char *text);
char *strutils_glob_escape (const char *text);
char *strutils_glob_unescape (const char *text);
char *strutils_regex_escape (const char *text);
char *strutils_regex_unescape (const char *text);
gboolean strutils_is_char_escaped (const char *start, const char *current);
#endif /* MC__STRUTILS_ESCAPE_H */

View File

@ -613,6 +613,21 @@ strtol_error_t xstrtoumax (const char *s, char **ptr, int base, uintmax_t * val,
const char *valid_suffixes);
uintmax_t parse_integer (const char *str, gboolean * invalid);
char *str_escape (const char *src, gsize src_len, const char *escaped_chars,
gboolean escape_non_printable);
char *str_unescape (const char *src, gsize src_len, const char *unescaped_chars,
gboolean unescape_non_printable);
char *str_shell_unescape (const char *text);
char *str_shell_escape (const char *text);
char *str_glob_escape (const char *text);
char *str_glob_unescape (const char *text);
char *str_regex_escape (const char *text);
char *str_regex_unescape (const char *text);
gboolean str_is_char_escaped (const char *start, const char *current);
/* --------------------------------------------------------------------------------------------- */
/*** inline functions ****************************************************************************/
/* --------------------------------------------------------------------------------------------- */

View File

@ -26,7 +26,6 @@
#include <config.h>
#include "lib/global.h"
#include "lib/strescape.h"
#include "lib/strutil.h"
/*** global variables ****************************************************************************/
@ -72,7 +71,7 @@ str_replace_all (const char *haystack, const char *needle, const char *replaceme
if (return_str == NULL)
return_str = g_string_sized_new (32);
if (strutils_is_char_escaped (haystack, needle_in_str))
if (str_is_char_escaped (haystack, needle_in_str))
{
char *backslash = needle_in_str - 1;

View File

@ -27,7 +27,7 @@
#include <config.h>
#include "lib/global.h"
#include "lib/strescape.h"
#include "lib/strutil.h"
/*** global variables ****************************************************************************/
@ -52,7 +52,7 @@ static const char ESCAPE_GLOB_CHARS[] = "$*\\?";
/* --------------------------------------------------------------------------------------------- */
char *
strutils_escape (const char *src, gsize src_len, const char *escaped_chars,
str_escape (const char *src, gsize src_len, const char *escaped_chars,
gboolean escape_non_printable)
{
GString *ret;
@ -103,7 +103,7 @@ strutils_escape (const char *src, gsize src_len, const char *escaped_chars,
/* --------------------------------------------------------------------------------------------- */
char *
strutils_unescape (const char *src, gsize src_len, const char *unescaped_chars,
str_unescape (const char *src, gsize src_len, const char *unescaped_chars,
gboolean unescape_non_printable)
{
GString *ret;
@ -182,25 +182,25 @@ strutils_unescape (const char *src, gsize src_len, const char *unescaped_chars,
*/
char *
strutils_shell_escape (const char *src)
str_shell_escape (const char *src)
{
return strutils_escape (src, -1, ESCAPE_SHELL_CHARS, FALSE);
return str_escape (src, -1, ESCAPE_SHELL_CHARS, FALSE);
}
/* --------------------------------------------------------------------------------------------- */
char *
strutils_glob_escape (const char *src)
str_glob_escape (const char *src)
{
return strutils_escape (src, -1, ESCAPE_GLOB_CHARS, TRUE);
return str_escape (src, -1, ESCAPE_GLOB_CHARS, TRUE);
}
/* --------------------------------------------------------------------------------------------- */
char *
strutils_regex_escape (const char *src)
str_regex_escape (const char *src)
{
return strutils_escape (src, -1, ESCAPE_REGEX_CHARS, TRUE);
return str_escape (src, -1, ESCAPE_REGEX_CHARS, TRUE);
}
/* --------------------------------------------------------------------------------------------- */
@ -215,24 +215,24 @@ strutils_regex_escape (const char *src)
*/
char *
strutils_shell_unescape (const char *text)
str_shell_unescape (const char *text)
{
return strutils_unescape (text, -1, ESCAPE_SHELL_CHARS, TRUE);
return str_unescape (text, -1, ESCAPE_SHELL_CHARS, TRUE);
}
/* --------------------------------------------------------------------------------------------- */
char *
strutils_glob_unescape (const char *text)
str_glob_unescape (const char *text)
{
return strutils_unescape (text, -1, ESCAPE_GLOB_CHARS, TRUE);
return str_unescape (text, -1, ESCAPE_GLOB_CHARS, TRUE);
}
/* --------------------------------------------------------------------------------------------- */
char *
strutils_regex_unescape (const char *text)
str_regex_unescape (const char *text)
{
return strutils_unescape (text, -1, ESCAPE_REGEX_CHARS, TRUE);
return str_unescape (text, -1, ESCAPE_REGEX_CHARS, TRUE);
}
/* --------------------------------------------------------------------------------------------- */
@ -247,7 +247,7 @@ strutils_regex_unescape (const char *text)
*/
gboolean
strutils_is_char_escaped (const char *start, const char *current)
str_is_char_escaped (const char *start, const char *current)
{
int num_esc = 0;

View File

@ -11,6 +11,10 @@
#ifndef MC_UNIXCOMPAT_H
#define MC_UNIXCOMPAT_H
#include <fcntl.h> /* O_* macros */
#include <signal.h> /* sig_atomic_t */
#include <unistd.h>
#include <sys/types.h> /* BSD */
#ifdef MAJOR_IN_MKDEV
@ -19,7 +23,20 @@
#include <sys/sysmacros.h>
#endif
#include <unistd.h>
#if defined(HAVE_STRING_H)
#include <string.h>
/* An ANSI string.h and pre-ANSI memory.h might conflict */
#elif defined(HAVE_MEMORY_H)
#include <memory.h>
#else
#include <strings.h>
/* memory and strings.h conflict on other systems */
#endif /* !STDC_HEADERS & !HAVE_STRING_H */
#if defined(__QNX__) && !defined(__QNXNTO__)
/* exec*() from <process.h> */
#include <unix.h>
#endif
/*** typedefs(not structures) and defined constants **********************************************/
@ -50,6 +67,59 @@
#define STDERR_FILENO 2
#endif
/* The O_BINARY definition was taken from gettext */
#if !defined O_BINARY && defined _O_BINARY
/* For MSC-compatible compilers. */
#define O_BINARY _O_BINARY
#endif
#ifdef __BEOS__
/* BeOS 5 has O_BINARY, but is has no effect. */
#undef O_BINARY
#endif
/* On reasonable systems, binary I/O is the default. */
#ifndef O_BINARY
#define O_BINARY 0
#endif
/* Replacement for O_NONBLOCK */
#ifndef O_NONBLOCK
#ifdef O_NDELAY /* SYSV */
#define O_NONBLOCK O_NDELAY
#else /* BSD */
#define O_NONBLOCK FNDELAY
#endif /* !O_NDELAY */
#endif /* !O_NONBLOCK */
/* Solaris9 doesn't have PRIXMAX */
#ifndef PRIXMAX
#define PRIXMAX PRIxMAX
#endif
/* ESC_CHAR is defined in /usr/include/langinfo.h in some systems */
#ifdef ESC_CHAR
#undef ESC_CHAR
#endif
/* AIX compiler doesn't understand '\e' */
#define ESC_CHAR '\033'
#define ESC_STR "\033"
/* OS specific defines */
#define PATH_SEP '/'
#define PATH_SEP_STR "/"
#define IS_PATH_SEP(c) ((c) == PATH_SEP)
#define PATH_ENV_SEP ':'
#define TMPDIR_DEFAULT "/tmp"
#define SCRIPT_SUFFIX ""
#define get_default_editor() "vi"
#define OS_SORT_CASE_SENSITIVE_DEFAULT TRUE
/* struct stat members */
#ifdef __APPLE__
#define st_atim st_atimespec
#define st_ctim st_ctimespec
#define st_mtim st_mtimespec
#endif
/*** enums ***************************************************************************************/
/*** structures declarations (and typedefs of structures)*****************************************/

View File

@ -57,6 +57,11 @@
/* Difference or zero */
#define DOZ(a, b) ((a) > (b) ? (a) - (b) : 0)
/* flags for shell_execute */
#define EXECUTE_INTERNAL (1 << 0)
#define EXECUTE_AS_SHELL (1 << 2)
#define EXECUTE_HIDE (1 << 3)
/*** enums ***************************************************************************************/
/* Pathname canonicalization */

View File

@ -70,8 +70,6 @@
#include "lib/charsets.h"
#endif
#include "utilunix.h"
/*** global variables ****************************************************************************/
struct sigaction startup_handler;
@ -1221,13 +1219,13 @@ mc_build_filenamev (const char *first_element, va_list args)
GString *path;
char *ret;
if (element == NULL)
if (first_element == NULL)
return NULL;
path = g_string_new ("");
absolute = IS_PATH_SEP (*first_element);
path = g_string_new (absolute ? PATH_SEP_STR : "");
do
{
if (*element == '\0')
@ -1235,7 +1233,6 @@ mc_build_filenamev (const char *first_element, va_list args)
else
{
char *tmp_element;
size_t len;
const char *start;
tmp_element = g_strdup (element);
@ -1243,11 +1240,10 @@ mc_build_filenamev (const char *first_element, va_list args)
element = va_arg (args, char *);
canonicalize_pathname (tmp_element);
len = strlen (tmp_element);
start = IS_PATH_SEP (tmp_element[0]) ? tmp_element + 1 : tmp_element;
g_string_append (path, start);
if (!IS_PATH_SEP (tmp_element[len - 1]) && element != NULL)
if (!IS_PATH_SEP (path->str[path->len - 1]) && element != NULL)
g_string_append_c (path, PATH_SEP);
g_free (tmp_element);
@ -1255,9 +1251,6 @@ mc_build_filenamev (const char *first_element, va_list args)
}
while (element != NULL);
if (absolute)
g_string_prepend_c (path, PATH_SEP);
ret = g_string_free (path, FALSE);
canonicalize_pathname (ret);

View File

@ -1,25 +0,0 @@
/** \file execute.h
* \brief Header: execution routines
*/
#ifndef MC__UTILUNIX_H
#define MC__UTILUNIX_H
/*** typedefs(not structures) and defined constants **********************************************/
/* flags for shell_execute */
#define EXECUTE_INTERNAL (1 << 0)
#define EXECUTE_AS_SHELL (1 << 2)
#define EXECUTE_HIDE (1 << 3)
/*** enums ***************************************************************************************/
/*** structures declarations (and typedefs of structures)*****************************************/
/*** global variables defined in .c file *********************************************************/
/*** declarations of public functions ************************************************************/
/*** inline functions ****************************************************************************/
#endif /* MC__UTILUNIX_H */

View File

@ -48,7 +48,6 @@
#include "lib/tty/tty.h"
#include "lib/tty/key.h" /* XCTRL and ALT macros */
#include "lib/vfs/vfs.h"
#include "lib/strescape.h"
#include "lib/strutil.h"
#include "lib/util.h"
#include "lib/widget.h"
@ -94,10 +93,6 @@ void complete_engine_fill_completions (WInput * in);
/*** file scope variables ************************************************************************/
static char **hosts = NULL;
static char **hosts_p = NULL;
static int hosts_alloclen = 0;
static WInput *input;
static int min_end;
static int start = 0;
@ -151,12 +146,12 @@ filename_completion_function (const char *text, int state, input_complete_t flag
char *result;
char *e_result;
u_text = strutils_shell_unescape (text);
u_text = str_shell_unescape (text);
result = filename_completion_function (u_text, state, flags & (~INPUT_COMPLETE_SHELL_ESC));
g_free (u_text);
e_result = strutils_shell_escape (result);
e_result = str_shell_escape (result);
g_free (result);
return e_result;
@ -395,13 +390,19 @@ variable_completion_function (const char *text, int state, input_complete_t flag
/* --------------------------------------------------------------------------------------------- */
static gboolean
host_equal_func (gconstpointer a, gconstpointer b)
{
return (strcmp ((const char *) a, (const char *) b) == 0);
}
/* --------------------------------------------------------------------------------------------- */
static void
fetch_hosts (const char *filename)
fetch_hosts (const char *filename, GPtrArray * hosts)
{
FILE *file;
char buffer[256];
char *name;
char *lc_start;
char buffer[BUF_MEDIUM];
char *bi;
file = fopen (filename, "r");
@ -424,31 +425,34 @@ fetch_hosts (const char *filename)
char *includefile, *t;
/* Find start of filename. */
includefile = bi + 9;
while (*includefile != '\0' && whitespace (*includefile))
includefile++;
for (includefile = bi + 9; includefile[0] != '\0' && whitespace (includefile[0]);
includefile++)
;
t = includefile;
/* Find end of filename. */
while (t[0] != '\0' && !str_isspace (t))
str_next_char (&t);
for (; t[0] != '\0' && !str_isspace (t); str_next_char (&t))
;
*t = '\0';
fetch_hosts (includefile);
fetch_hosts (includefile, hosts);
continue;
}
/* Skip IP #s. */
while (bi[0] != '\0' && !str_isspace (bi))
str_next_char (&bi);
for (; bi[0] != '\0' && !str_isspace (bi); str_next_char (&bi))
;
/* Get the host names separated by white space. */
while (bi[0] != '\0' && bi[0] != '#')
{
while (bi[0] != '\0' && str_isspace (bi))
str_next_char (&bi);
char *lc_start, *name;
for (; bi[0] != '\0' && str_isspace (bi); str_next_char (&bi))
;
if (bi[0] == '#')
continue;
for (lc_start = bi; bi[0] != '\0' && !str_isspace (bi); str_next_char (&bi))
;
@ -456,34 +460,12 @@ fetch_hosts (const char *filename)
continue;
name = g_strndup (lc_start, bi - lc_start);
{
char **host_p;
int j;
j = hosts_p - hosts;
if (j >= hosts_alloclen)
{
hosts_alloclen += 30;
hosts = g_renew (char *, hosts, hosts_alloclen + 1);
hosts_p = hosts + j;
}
for (host_p = hosts; host_p < hosts_p; host_p++)
if (strcmp (name, *host_p) == 0)
break; /* We do not want any duplicates */
if (host_p == hosts_p)
{
*(hosts_p++) = name;
*hosts_p = NULL;
}
if (!g_ptr_array_find_with_equal_func (hosts, name, host_equal_func, NULL))
g_ptr_array_add (hosts, name);
else
g_free (name);
}
}
}
fclose (file);
}
@ -493,7 +475,8 @@ fetch_hosts (const char *filename)
static char *
hostname_completion_function (const char *text, int state, input_complete_t flags)
{
static char **host_p = NULL;
static GPtrArray *hosts = NULL;
static unsigned int host_p = 0;
static size_t textstart = 0;
static size_t textlen = 0;
@ -504,29 +487,27 @@ hostname_completion_function (const char *text, int state, input_complete_t flag
{ /* Initialization stuff */
const char *p;
g_strfreev (hosts);
hosts_alloclen = 30;
hosts = g_new (char *, hosts_alloclen + 1);
*hosts = NULL;
hosts_p = hosts;
if (hosts != NULL)
g_ptr_array_free (hosts, TRUE);
hosts = g_ptr_array_new_with_free_func (g_free);
p = getenv ("HOSTFILE");
fetch_hosts (p != NULL ? p : "/etc/hosts");
host_p = hosts;
fetch_hosts (p != NULL ? p : "/etc/hosts", hosts);
host_p = 0;
textstart = (*text == '@') ? 1 : 0;
textlen = strlen (text + textstart);
}
for (; *host_p != NULL; host_p++)
for (; host_p < hosts->len; host_p++)
{
if (textlen == 0)
break; /* Match all of them */
if (strncmp (text + textstart, *host_p, textlen) == 0)
if (strncmp (text + textstart, g_ptr_array_index (hosts, host_p), textlen) == 0)
break;
}
if (*host_p == NULL)
if (host_p == hosts->len)
{
g_strfreev (hosts);
g_ptr_array_free (hosts, TRUE);
hosts = NULL;
return NULL;
}
@ -538,7 +519,7 @@ hostname_completion_function (const char *text, int state, input_complete_t flag
if (textstart != 0)
g_string_append_c (temp, '@');
g_string_append (temp, *host_p);
g_string_append (temp, g_ptr_array_index (hosts, host_p));
host_p++;
return g_string_free (temp, FALSE);
@ -587,7 +568,7 @@ command_completion_function (const char *text, int state, input_complete_t flags
if ((flags & INPUT_COMPLETE_COMMANDS) == 0)
return NULL;
u_text = strutils_shell_unescape (text);
u_text = str_shell_unescape (text);
flags &= ~INPUT_COMPLETE_SHELL_ESC;
if (state == 0)
@ -621,7 +602,7 @@ command_completion_function (const char *text, int state, input_complete_t flags
{
char *temp_p = p;
p = strutils_shell_escape (p);
p = str_shell_escape (p);
g_free (temp_p);
}
@ -688,7 +669,7 @@ command_completion_function (const char *text, int state, input_complete_t flags
{
char *tmp = found;
found = strutils_shell_escape (p + 1);
found = str_shell_escape (p + 1);
g_free (tmp);
}
}
@ -884,7 +865,7 @@ try_complete_find_start_sign (try_complete_automation_state_t * state)
state->q = strrchr (state->word, '$');
/* don't substitute variable in \$ case */
if (strutils_is_char_escaped (state->word, state->q))
if (str_is_char_escaped (state->word, state->q))
{
/* drop '\\' */
str_move (state->q - 1, state->q);
@ -1398,7 +1379,7 @@ try_complete (char *text, int *lc_start, int *lc_end, input_complete_t flags)
char *p;
p = *m;
*m = strutils_shell_escape (*m);
*m = str_shell_escape (*m);
g_free (p);
}
}
@ -1431,7 +1412,7 @@ complete_engine_fill_completions (WInput * in)
for (; s >= in->buffer->str; str_prev_char (&s))
{
start = s - in->buffer->str;
if (strchr (word_separators, *s) != NULL && !strutils_is_char_escaped (in->buffer->str, s))
if (strchr (word_separators, *s) != NULL && !str_is_char_escaped (in->buffer->str, s))
break;
}

View File

@ -1,40 +1,65 @@
# Syntax rules for the C and the C++ programming languages
context default
keyword whole alignas yellow
keyword whole alignof yellow
keyword whole asm yellow
keyword whole auto yellow
keyword whole break yellow
keyword whole case yellow
keyword whole char yellow
keyword whole constexpr yellow
keyword whole const yellow
keyword whole continue yellow
keyword whole do yellow
keyword whole default yellow
keyword whole double yellow
keyword whole do yellow
keyword whole else yellow
keyword whole enum yellow
keyword whole extern yellow
keyword whole false yellow
keyword whole float yellow
keyword whole for yellow
keyword whole goto yellow
keyword whole if yellow
keyword whole inline yellow
keyword whole int yellow
keyword whole long yellow
keyword whole nullptr yellow
keyword whole register yellow
keyword whole restrict yellow
keyword whole return yellow
keyword whole short yellow
keyword whole signed yellow
keyword whole sizeof yellow
keyword whole static yellow
keyword whole static_assert yellow
keyword whole struct yellow
keyword whole switch yellow
keyword whole thread_local yellow
keyword whole true yellow
keyword whole typedef yellow
keyword whole typeof yellow
keyword whole typeof_unqual yellow
keyword whole union yellow
keyword whole unsigned yellow
keyword whole void yellow
keyword whole volatile yellow
keyword whole while yellow
keyword whole asm yellow
keyword whole inline yellow
keyword whole wchar_t yellow
keyword whole while yellow
keyword whole _Alignas yellow
keyword whole _Alignof yellow
keyword whole _Atomic yellow
keyword whole _Bool yellow
keyword whole _Complex yellow
keyword whole _Decimal32 yellow
keyword whole _Decimal64 yellow
keyword whole _Decimal128 yellow
keyword whole _Generic yellow
keyword whole _Imaginary yellow
keyword whole _Noreturn yellow
keyword whole _Static_assert yellow
keyword whole _Thread_local yellow
keyword whole ... yellow
keyword linestart \{\s\t\}\[\s\t\]#*\n brightmagenta
keyword whole \[\s\t\]default yellow

View File

@ -1,66 +1,97 @@
context default
keyword whole alignas yellow
keyword whole alignof yellow
keyword whole and yellow
keyword whole and_eq yellow
keyword whole asm yellow
keyword whole auto yellow
keyword whole bitand yellow
keyword whole bitor yellow
keyword whole bool yellow
keyword whole break yellow
keyword whole case yellow
keyword whole catch yellow
keyword whole char8_t yellow
keyword whole char16_t yellow
keyword whole char32_t yellow
keyword whole char yellow
keyword whole class yellow
keyword whole compl yellow
keyword whole concept yellow
keyword whole concept yellow
keyword whole consteval yellow
keyword whole constexpr yellow
keyword whole constinit yellow
keyword whole const yellow
keyword whole const_cast yellow
keyword whole continue yellow
keyword whole co_await yellow
keyword whole co_return yellow
keyword whole co_yield yellow
keyword whole decltype yellow
keyword whole default yellow
keyword whole do yellow
keyword whole delete yellow
keyword whole double yellow
keyword whole do yellow
keyword whole dynamic_cast yellow
keyword whole else yellow
keyword whole enum yellow
keyword whole explicit yellow
keyword whole export yellow
keyword whole extern yellow
keyword whole false yellow
keyword whole float yellow
keyword whole for yellow
keyword whole friend yellow
keyword whole goto yellow
keyword whole if yellow
keyword whole inline yellow
keyword whole int yellow
keyword whole long yellow
keyword whole mutable yellow
keyword whole namespace yellow
keyword whole new yellow
keyword whole noexcept yellow
keyword whole not yellow
keyword whole not_eq yellow
keyword whole nullptr yellow
keyword whole operator yellow
keyword whole or yellow
keyword whole or_eq yellow
keyword whole private yellow
keyword whole protected yellow
keyword whole public yellow
keyword whole register yellow
keyword whole reinterpret_cast yellow
keyword whole requires yellow
keyword whole return yellow
keyword whole short yellow
keyword whole signed yellow
keyword whole sizeof yellow
keyword whole static yellow
keyword whole static_assert yellow
keyword whole static_cast yellow
keyword whole struct yellow
keyword whole switch yellow
keyword whole typedef yellow
keyword whole union yellow
keyword whole unsigned yellow
keyword whole void yellow
keyword whole volatile yellow
keyword whole while yellow
keyword whole asm yellow
keyword whole catch yellow
keyword whole class yellow
keyword whole friend yellow
keyword whole delete yellow
keyword whole inline yellow
keyword whole new yellow
keyword whole operator yellow
keyword whole private yellow
keyword whole protected yellow
keyword whole public yellow
keyword whole this yellow
keyword whole throw yellow
keyword whole template yellow
keyword whole try yellow
keyword whole virtual yellow
keyword whole bool yellow
keyword whole const_cast yellow
keyword whole dynamic_cast yellow
keyword whole explicit yellow
keyword whole false yellow
keyword whole mutable yellow
keyword whole namespace yellow
keyword whole reinterpret_cast yellow
keyword whole static_cast yellow
keyword whole this yellow
keyword whole thread_local yellow
keyword whole throw yellow
keyword whole true yellow
keyword whole try yellow
keyword whole typedef yellow
keyword whole typeid yellow
keyword whole typename yellow
keyword whole union yellow
keyword whole unsigned yellow
keyword whole using yellow
keyword whole virtual yellow
keyword whole void yellow
keyword whole volatile yellow
keyword whole wchar_t yellow
keyword whole while yellow
keyword whole xor yellow
keyword whole xor_eq yellow
keyword whole ... yellow
keyword linestart \{\s\t\}\[\s\t\]#*\n brightmagenta

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Afrikaans (http://app.transifex.com/mc/mc/language/af/)\n"
@ -759,6 +759,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2585,6 +2588,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2672,12 +2687,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3715,10 +3742,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Arabic (http://app.transifex.com/mc/mc/language/ar/)\n"
@ -760,6 +760,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2586,6 +2589,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2673,12 +2688,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3732,10 +3759,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Slava Zanko <slavazanko@gmail.com>, 2011\n"
"Language-Team: Azerbaijani (http://app.transifex.com/mc/mc/language/az/)\n"
@ -762,6 +762,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2588,6 +2591,22 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"%s faylına yaza bilmirəm:\n"
"%s\n"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"%s faylına yaza bilmirəm:\n"
"%s\n"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2675,12 +2694,26 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"%s faylına yaza bilmirəm:\n"
"%s\n"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3735,10 +3768,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr "Xəbərdarlıq : %s'ye keçə bilmədim .\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -17,7 +17,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Viačasłaŭ Chalikin <viachaslavic@outlook.com>, 2023-2024\n"
"Language-Team: Belarusian (http://app.transifex.com/mc/mc/language/be/)\n"
@ -25,9 +25,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || "
"(n%100>=11 && n%100<=14)? 2 : 3);\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n"
"%100>=11 && n%100<=14)? 2 : 3);\n"
# "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
msgid "Warning: cannot load codepages list"
@ -817,6 +817,10 @@ msgstr "Параметры тэрмінала"
msgid "Arguments parse error!"
msgstr "Памылка падчас разбору аргумента!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "З убудаваным рэдактарам"
msgid "No arguments given to the viewer."
msgstr "Праграма для прагляду не атрымала аргументаў."
@ -2750,6 +2754,22 @@ msgstr ""
"Немагчыма атрымаць уласцівасці зыходнага файла «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Немагчыма атрымаць уласцівасці зыходнага файла «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Немагчыма атрымаць уласцівасці мэтавага файла «%s»\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2861,6 +2881,14 @@ msgstr ""
"Немагчыма закрыць мэтавы файл «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Немагчыма атрымаць уласцівасці мэтавага файла «%s»\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2869,6 +2897,14 @@ msgstr ""
"Немагчыма атрымаць уласцівасці зыходнага файла «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Немагчыма атрымаць уласцівасці зыходнага файла «%s»\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3961,10 +3997,12 @@ msgstr "Абалонка яшчэ выкарыстоўваецца. Усё ад
msgid "Warning: Cannot change to %s.\n"
msgstr "Увага: немагчыма перайсці ў «%s».\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "З падтрымкай убудаванага рэдактара і Aspell"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "З убудаваным рэдактарам"
msgid "With optional subshell support"

View File

@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Alexander Shopov <ash@kambanaria.org>, 2022\n"
"Language-Team: Bulgarian (http://app.transifex.com/mc/mc/language/bg/)\n"
@ -809,6 +809,10 @@ msgstr "Настройки на терминала"
msgid "Arguments parse error!"
msgstr "Грешка при обработка на аргументите"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "С поддръжка на вградения редактор"
msgid "No arguments given to the viewer."
msgstr "Няма предоставени аргументи към визуализатора."
@ -2727,6 +2731,22 @@ msgstr ""
"Не може да се изпълни stat върху изходния файл „%s“\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Не може да се изпълни stat върху изходния файл „%s“\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Не може да се изпълни fstat върху целевия файл „%s“\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2838,6 +2858,14 @@ msgstr ""
"Не може да се затвори целевият файл „%s“\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Не може да се изпълни fstat върху целевия файл „%s“\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2846,6 +2874,14 @@ msgstr ""
"Не може да се изпълне stat върху изходната директория „%s“\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Не може да се изпълне stat върху изходната директория „%s“\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3934,10 +3970,12 @@ msgstr "Обвивката е още активна. Да се напусне л
msgid "Warning: Cannot change to %s.\n"
msgstr "Внимание: Не може да се влезе в %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "С поддръжка на вградения редактор и aspell"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "С поддръжка на вградения редактор"
msgid "With optional subshell support"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Irriep Nala Novram <per.morvan.bzh29@gmail.com>, 2017-2018\n"
"Language-Team: Breton (http://app.transifex.com/mc/mc/language/br/)\n"
@ -17,10 +17,10 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !"
"=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && "
"(n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 "
"> 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != "
"0 && n % 1000000 == 0) ? 3 : 4);\n"
"=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n"
"%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > "
"19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 "
"&& n % 1000000 == 0) ? 3 : 4);\n"
# "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
msgid "Warning: cannot load codepages list"
@ -764,6 +764,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2590,6 +2593,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2677,12 +2692,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3732,10 +3759,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Antoni Bella Pérez <antonibella5@yahoo.com>, 2017-2024\n"
"Language-Team: Catalan (http://app.transifex.com/mc/mc/language/ca/)\n"
@ -841,6 +841,10 @@ msgstr "Opcions de terminal"
msgid "Arguments parse error!"
msgstr "Error en analitzar els arguments!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Amb l'editor integrat"
msgid "No arguments given to the viewer."
msgstr "No s'han donat arguments al visor."
@ -2777,6 +2781,22 @@ msgstr ""
"No s'ha pogut fer estat al fitxer d'origen «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"No s'ha pogut fer estat al fitxer d'origen «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"No s'ha pogut fer estat al fitxer de destinació «%s»\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2888,6 +2908,14 @@ msgstr ""
"No s'ha pogut tancar el fitxer de destinació «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"No s'ha pogut fer estat al fitxer de destinació «%s»\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2896,6 +2924,14 @@ msgstr ""
"No s'ha pogut veure l'estat del directori d'origen «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"No s'ha pogut veure l'estat del directori d'origen «%s»\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3988,10 +4024,12 @@ msgstr "L'intèrpret d'ordres encara està actiu. Voleu sortir igualment?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Avís: no s'ha pogut canviar a %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Amb la implementació incorporada de l'Editor i Aspell"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Amb l'editor integrat"
msgid "With optional subshell support"

View File

@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>, 2017-2023\n"
"Language-Team: Czech (http://app.transifex.com/mc/mc/language/cs/)\n"
@ -811,6 +811,10 @@ msgstr "Nastavení terminálu"
msgid "Arguments parse error!"
msgstr "Chyba vyhodnocování argumentů!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "S vestavěným editorem"
msgid "No arguments given to the viewer."
msgstr "Prohlížeči nebyly zadány žádné parametry"
@ -2747,6 +2751,22 @@ msgstr ""
"Na zdrojovém souboru „%s“ nelze provést stat\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Na zdrojovém souboru „%s“ nelze provést stat\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Nelze provést fstat cílového souboru „%s“\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2858,6 +2878,14 @@ msgstr ""
"Nelze zavřít cílový soubor „%s“\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Nelze provést fstat cílového souboru „%s“\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2866,6 +2894,14 @@ msgstr ""
"Na zdrojovém adresáři „%s“ nelze provést stat\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Na zdrojovém adresáři „%s“ nelze provést stat\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3963,10 +3999,12 @@ msgstr "Shell je stále aktivní, přesto ukončit?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Varování: Nedaří se přepnout do složky %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "S vestavěným editorem a podporou Aspell"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "S vestavěným editorem"
msgid "With optional subshell support"

View File

@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Morten Bo Johansen <mortenbo@hotmail.com>, 2018,2023\n"
"Language-Team: Danish (http://app.transifex.com/mc/mc/language/da/)\n"
@ -807,6 +807,10 @@ msgstr "Terminalindstillinger"
msgid "Arguments parse error!"
msgstr "Fejl ved fortolkning af argumenter!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Med indbygget editor"
msgid "No arguments given to the viewer."
msgstr "Ingen argumenter givet til fremviseren."
@ -2739,6 +2743,22 @@ msgstr ""
"Kan ikke stat kildefil »%s«\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Kan ikke stat kildefil »%s«\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Kan ikke fstat målfil »%s«\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2850,6 +2870,14 @@ msgstr ""
"Kan ikke lukke målfil »%s«\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Kan ikke fstat målfil »%s«\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2858,6 +2886,14 @@ msgstr ""
"Kan ikke stat kildemappe »%s«\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Kan ikke stat kildemappe »%s«\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3946,10 +3982,12 @@ msgstr "Skallen er stadig aktiv. Afslut alligevel?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Advarsel: Kunne ikke skifte til %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Med indbygget editor og understøttelse af Aspell"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Med indbygget editor"
msgid "With optional subshell support"

View File

@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Ettore Atalan <atalanttore@googlemail.com>, 2015-2024\n"
"Language-Team: German (http://app.transifex.com/mc/mc/language/de/)\n"
@ -823,6 +823,10 @@ msgstr "Terminal-Optionen"
msgid "Arguments parse error!"
msgstr "Fehler beim Analysieren der Argumente!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Mit eingebautem Editor"
msgid "No arguments given to the viewer."
msgstr "Keine Argumente an den Viewer übergeben."
@ -2758,6 +2762,22 @@ msgstr ""
"Kann Quelldatei \"%s\" nicht untersuchen\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Kann Quelldatei \"%s\" nicht untersuchen\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Kann Zieldatei \"%s\" nicht untersuchen\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2869,6 +2889,14 @@ msgstr ""
"Kann Zieldatei \"%s\" nicht schließen\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Kann Zieldatei \"%s\" nicht untersuchen\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2877,6 +2905,14 @@ msgstr ""
"Kann Quellverzeichnis \"%s\" nicht untersuchen\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Kann Quellverzeichnis \"%s\" nicht untersuchen\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3964,10 +4000,12 @@ msgstr "Die Shell ist immer noch aktiv. Trotzdem beenden?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Warnung: Kann nicht in %s wechseln.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Mit eingebautem Editor und Aspell-Unterstützung"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Mit eingebautem Editor"
msgid "With optional subshell support"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2015-02-26 09:48+0000\n"
"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
"Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/mc/"
@ -760,6 +760,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2586,6 +2589,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2673,12 +2688,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3716,10 +3743,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Efstathios Iosifidis <iefstathios@gmail.com>, 2015\n"
"Language-Team: Greek (http://app.transifex.com/mc/mc/language/el/)\n"
@ -773,6 +773,9 @@ msgstr "Επιλογές τερματικού"
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr "Δεν έχουν δοθεί ορίσματα στον προβολέα."
@ -2640,6 +2643,22 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Αδυναμία ανοίγματος πηγαίου αρχείου \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Αδυναμία εγγραφής στο αρχείο στόχο \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2743,12 +2762,28 @@ msgstr ""
"Αδυναμία κλεισίματος αρχείου στόχου \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Αδυναμία εγγραφής στο αρχείο στόχο \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Αδυναμία δημιουργίας καταλόγου στόχου \"%s\"\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3819,10 +3854,10 @@ msgstr "Το κέλυφος είναι ακόμα ενεργό. Έξοδος π
msgid "Warning: Cannot change to %s.\n"
msgstr "Προειδοποίηση: Αδυναμία αλλαγής σε %s.\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Andi Chandler <andi@gowling.com>, 2016-2017,2020,2022-2023\n"
"Language-Team: English (United Kingdom) (http://app.transifex.com/mc/mc/"
@ -803,6 +803,9 @@ msgstr "Terminal options"
msgid "Arguments parse error!"
msgstr "Arguments parse error!"
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr "No arguments given to the viewer."
@ -2650,6 +2653,20 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Cannot create temporary merge file\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2737,12 +2754,26 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Cannot create temporary merge file\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr "Cannot set correct permissions for directory %s\n"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3780,10 +3811,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Yury V. Zaytsev <yury@shurup.com>, 2022\n"
"Language-Team: Esperanto (http://app.transifex.com/mc/mc/language/eo/)\n"
@ -804,6 +804,10 @@ msgstr "Terminala agordo"
msgid "Arguments parse error!"
msgstr "Eraro dum analizi parametrojn!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Kun interna tekstoredaktilo"
msgid "No arguments given to the viewer."
msgstr "Neniuj parametroj donitaj al la legilo."
@ -2736,6 +2740,22 @@ msgstr ""
"Ne eblas trovi fontan dosieron \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Ne eblas trovi fontan dosieron \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Ne eblas trovi celan dosieron \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2847,6 +2867,14 @@ msgstr ""
"Ne eblas fermi celan dosieron \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Ne eblas trovi celan dosieron \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2855,6 +2883,14 @@ msgstr ""
"Ne eblas trovi fontan dosierujon \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Ne eblas trovi fontan dosierujon \"%s\"\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3942,10 +3978,12 @@ msgstr "La ŝelo estas aktiva. Ĉu senkonsidere eliri?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Averto: Ne eblas ŝanĝi al %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Kun interna tekstoredaktilo kaj literumilo"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Kun interna tekstoredaktilo"
msgid "With optional subshell support"

View File

@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Slava Zanko <slavazanko@gmail.com>, 2011\n"
"Language-Team: Spanish (http://app.transifex.com/mc/mc/language/es/)\n"
@ -831,6 +831,10 @@ msgstr "Opciones de terminal"
msgid "Arguments parse error!"
msgstr "¡Error al analizar los argumentos!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Con editor de texto propio incluido"
msgid "No arguments given to the viewer."
msgstr "No se han pasado argumentos al visor."
@ -2765,6 +2769,22 @@ msgstr ""
"Imposible identificar el archivo origen «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Imposible identificar el archivo origen «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Imposible identificar el archivo destino «%s»\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2876,6 +2896,14 @@ msgstr ""
"Imposible cerrar el archivo destino «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Imposible identificar el archivo destino «%s»\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2884,6 +2912,14 @@ msgstr ""
"Imposible identificar el directorio de origen «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Imposible identificar el directorio de origen «%s»\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3975,10 +4011,12 @@ msgstr "El shell todavía está activo. ¿Terminar de todas maneras?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Cuidado: Imposible cambiar a %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Con editor de texto propio y ortografía «Aspell» incluidos"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Con editor de texto propio incluido"
msgid "With optional subshell support"

View File

@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Kristjan Räts <kristjanrats@gmail.com>, "
"2013-2016,2018-2019,2024\n"
@ -830,6 +830,10 @@ msgstr "Terminali suvandid"
msgid "Arguments parse error!"
msgstr "Parameetrite parsimise viga!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Sisseehitatud toimetiga"
msgid "No arguments given to the viewer."
msgstr "Vaaturile parameetreid ei antud."
@ -2762,6 +2766,22 @@ msgstr ""
"Lähtefaili \"%s\" info päring nurjus\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Lähtefaili \"%s\" info päring nurjus\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Sihtfaili \"%s\" info päring nurjus\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2873,6 +2893,14 @@ msgstr ""
"Sihtfaili \"%s\" sulgemine nurjus\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Sihtfaili \"%s\" info päring nurjus\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2881,6 +2909,14 @@ msgstr ""
"Lähtekataloogi \"%s\" info päring nurjus\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Lähtekataloogi \"%s\" info päring nurjus\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3968,10 +4004,12 @@ msgstr "Shell on veel aktiivne. Kas soovid ikkagi lõpetada?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Hoiatus: sisenemine kataloogi %s nurjus.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Sisseehitatud toimeti ja Aspelli toega"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Sisseehitatud toimetiga"
msgid "With optional subshell support"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Iñigo Salvador Azurmendi <xalba@euskalnet.net>, "
"2011,2015-2019\n"
@ -799,6 +799,9 @@ msgstr "Terminalaren aukerak"
msgid "Arguments parse error!"
msgstr "Argumentuen azterketak akatsa!"
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr "Ez zaizkio argumentuak eman erakusleari."
@ -2712,6 +2715,22 @@ msgstr ""
"Ezin da lortu \"%s\" iturburu fitxategiaren egoera\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Ezin da lortu \"%s\" iturburu fitxategiaren egoera\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Ezin da loortu \"%s\" helburu fitxategiaren egoera (fstat)\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2823,6 +2842,14 @@ msgstr ""
"Ezin da itxi \"%s\" helburu fitxategia\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Ezin da loortu \"%s\" helburu fitxategiaren egoera (fstat)\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2831,6 +2858,14 @@ msgstr ""
"Ezin da lortu \"%s\" iturburu direktorioaren egoera (stat)\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Ezin da lortu \"%s\" iturburu direktorioaren egoera (stat)\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3911,10 +3946,10 @@ msgstr "Shell oraindik jardunean dago. Irten hala ere?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Abisua: %s(e)ra ezin aldatu.\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Arya Hadi <arya.hadi97@gmail.com>, 2017\n"
"Language-Team: Persian (http://app.transifex.com/mc/mc/language/fa/)\n"
@ -764,6 +764,9 @@ msgstr "تنظیمات پایانه"
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2590,6 +2593,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2677,12 +2692,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr "امکان قرار دادن اجازه‌های درست برای پوشه %s وجود ندارد\n"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3720,10 +3747,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Kimmo Kujansuu <mrkujansuu@gmail.com>, 2021\n"
"Language-Team: Finnish (http://app.transifex.com/mc/mc/language/fi/)\n"
@ -793,6 +793,9 @@ msgstr "Terminaalin asetukset"
msgid "Arguments parse error!"
msgstr "Argumenttien rakennevirhe!"
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr "Katseluohjelmalle ei annettu argumentteja."
@ -2658,6 +2661,22 @@ msgstr ""
"Lähdetiedostoa ei voi lisätä \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Lähdetiedostoa ei voi lisätä \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Ei onnistu fstat kohdetiedostoon \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2769,6 +2788,14 @@ msgstr ""
"Kohdetiedostoa ei voi sulkea \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Ei onnistu fstat kohdetiedostoon \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2777,6 +2804,14 @@ msgstr ""
"Kohdekansiota ei voi lisätä \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Kohdekansiota ei voi lisätä \"%s\"\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3822,10 +3857,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -18,7 +18,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Wallon Wallon, 2022-2024\n"
"Language-Team: French (http://app.transifex.com/mc/mc/language/fr/)\n"
@ -839,6 +839,10 @@ msgstr "Options du terminal"
msgid "Arguments parse error!"
msgstr "Erreur lors de lanalyse des arguments !"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Avec léditeur intégré"
msgid "No arguments given to the viewer."
msgstr "Aucun argument passé à la visionneuse."
@ -2774,6 +2778,22 @@ msgstr ""
"Impossible dobtenir les caractéristiques du fichier source « %s »\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Impossible dobtenir les caractéristiques du fichier source « %s »\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Impossible dobtenir les caractéristiques du fichier cible « %s »\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2885,6 +2905,14 @@ msgstr ""
"Impossible de fermer le fichier cible « %s »\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Impossible dobtenir les caractéristiques du fichier cible « %s »\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2893,6 +2921,14 @@ msgstr ""
"Impossible dobtenir les caractéristiques du fichier source « %s »\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Impossible dobtenir les caractéristiques du fichier source « %s »\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3986,10 +4022,12 @@ msgstr "Le shell est toujours actif. Quitter tout de même ?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Attention : ne peut aller à %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Avec un éditeur intégré et un support Aspell"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Avec léditeur intégré"
msgid "With optional subshell support"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2015-02-26 09:48+0000\n"
"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
"Language-Team: French (Canada) (http://www.transifex.com/projects/p/mc/"
@ -760,6 +760,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2586,6 +2589,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2673,12 +2688,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3716,10 +3743,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Irish (http://app.transifex.com/mc/mc/language/ga/)\n"
@ -760,6 +760,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2586,6 +2589,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2673,12 +2688,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3728,10 +3755,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>, "
"2012,2014-2015,2019\n"
@ -806,6 +806,9 @@ msgstr "Opcións de terminal"
msgid "Arguments parse error!"
msgstr "Produciuse un erro ao analizar os argumentos!"
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr "Non hai argumentos para o visor."
@ -2717,6 +2720,22 @@ msgstr ""
"Non é posíbel identificar o ficheiro orixe «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Non é posíbel identificar o ficheiro orixe «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Non é posíbel identificar o ficheiro destino «%s»\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2828,6 +2847,14 @@ msgstr ""
"Non é posíbel pechar o ficheiro destino «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Non é posíbel identificar o ficheiro destino «%s»\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2836,6 +2863,14 @@ msgstr ""
"Non é posíbel identificar o directorio de orixe «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Non é posíbel identificar o directorio de orixe «%s»\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3915,10 +3950,10 @@ msgstr "O terminal aínda está activo. Saír de todos xeitos?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Coidado: Non é posíbel cambiar a %s.\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Hebrew (http://app.transifex.com/mc/mc/language/he/)\n"
@ -760,6 +760,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2586,6 +2589,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2673,12 +2688,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3724,10 +3751,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Croatian (http://app.transifex.com/mc/mc/language/hr/)\n"
@ -15,8 +15,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
# "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
msgid "Warning: cannot load codepages list"
@ -760,6 +760,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2586,6 +2589,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2673,12 +2688,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3720,10 +3747,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: 6bdcf737f9bcb6037ecba892a70fb951_e9eeb40 "
"<b76b5e2faba6aa74d4498ee4c87ab010_661337>, 2020\n"
@ -792,6 +792,10 @@ msgstr "Terminál opciók"
msgid "Arguments parse error!"
msgstr "Argumentum feldolgozási hiba!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Beépített szerkesztővel"
msgid "No arguments given to the viewer."
msgstr "Hiányzó paraméterek a nézethez."
@ -2691,6 +2695,23 @@ msgstr ""
"A(z) \"%s\" forrásfájl adatai nem elérhetők \n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"A(z) \"%s\" forrásfájl adatai nem elérhetők \n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Nem sikerült lekérdezni a(z) \"%s\" \n"
"célfájl adatait. \n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2805,6 +2826,15 @@ msgstr ""
"Nem sikerült lezárni a(z) \"%s\" célfájlt. \n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Nem sikerült lekérdezni a(z) \"%s\" \n"
"célfájl adatait. \n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2814,6 +2844,15 @@ msgstr ""
"forráskönyvtár adatait. \n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Nem sikerült lekérdezni a(z) \"%s\" \n"
"forráskönyvtár adatait. \n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3896,10 +3935,12 @@ msgstr "A háttér-shell még aktív. Mégis kilép?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Nem sikerült belépni a(z) \"%s\" könyvtárba.\n"
msgid "With builtin Editor and Aspell support"
msgstr ""
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Beépített szerkesztővel"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Beépített szerkesztővel"
msgid "With optional subshell support"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Martijn Dekker <mcdutchie@hotmail.com>, 2012,2017\n"
"Language-Team: Interlingua (http://app.transifex.com/mc/mc/language/ia/)\n"
@ -771,6 +771,9 @@ msgstr "Optiones de terminal"
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr "Nulle parametro passate al visualisator."
@ -2606,6 +2609,20 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Impossibile crear file de fusionamento temporari\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2693,12 +2710,26 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Impossibile crear file de fusionamento temporari\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr "Non pote definir le permissiones correcte pro le directorio %s\n"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3736,10 +3767,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Ferriandy Chianiago <gpl4all@gmail.com>, 2015\n"
"Language-Team: Indonesian (http://app.transifex.com/mc/mc/language/id/)\n"
@ -782,6 +782,9 @@ msgstr "Opsi terminal"
msgid "Arguments parse error!"
msgstr "Kesalahan mengurai argumen!"
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr "Tidak ada argumen yang diberikan kepada viewer"
@ -2623,6 +2626,20 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Gagal membuat temporary merge file\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2710,12 +2727,26 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Gagal membuat temporary merge file\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr "Tak bisa menata hak yang benar bagi direktori %s\n"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3749,10 +3780,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Interlingue (http://app.transifex.com/mc/mc/language/ie/)\n"
@ -759,6 +759,9 @@ msgstr "Parametres de terminal"
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2589,6 +2592,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2676,12 +2691,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3719,10 +3746,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Marco Ciampa <ciampix@posteo.net>, 2023\n"
"Language-Team: Italian (http://app.transifex.com/mc/mc/language/it/)\n"
@ -810,6 +810,10 @@ msgstr "Opzioni terminale"
msgid "Arguments parse error!"
msgstr "Errore di analisi argomenti!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Con editor integrato"
msgid "No arguments given to the viewer."
msgstr "Nessun argomento fornito al visualizzatore"
@ -2726,6 +2730,22 @@ msgstr ""
"Impossibile ottenere info sul file sorgente \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Impossibile ottenere info sul file sorgente \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Impossibile ottenere info sul file destinazione \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2837,6 +2857,14 @@ msgstr ""
"Impossibile chiudere il file destinazione \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Impossibile ottenere info sul file destinazione \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2845,6 +2873,14 @@ msgstr ""
"Impossibile ottenere info sulla directory sorgente \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Impossibile ottenere info sulla directory sorgente \"%s\"\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3936,10 +3972,12 @@ msgstr "La shell è ancora attiva. Esco comunque?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Attenzione: non posso entrare su %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Con editor integrato e supporto Aspell"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Con editor integrato"
msgid "With optional subshell support"

View File

@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Takuro Onoue <kusanaginoturugi@gmail.com>, 2021\n"
"Language-Team: Japanese (http://app.transifex.com/mc/mc/language/ja/)\n"
@ -774,6 +774,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2604,6 +2607,22 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"ファイル %s が開けません\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"ファイル %s に書き込めません:\n"
"%s\n"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2691,12 +2710,26 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"ファイル %s に書き込めません:\n"
"%s\n"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr "ディレクトリ %s のパーミッションを正しく設定できません\n"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3746,10 +3779,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr "警告: %s に変更できません.\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Temuri Doghonadze <temuri.doghonadze@gmail.com>, 2022\n"
"Language-Team: Georgian (http://app.transifex.com/mc/mc/language/ka/)\n"
@ -767,6 +767,9 @@ msgstr "ტერმინალის პარამეტრები"
msgid "Arguments parse error!"
msgstr "არგუმენტების დამუშავების შეცდომა!"
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr "მნახველისთვის არგუმენტები გადაცემული არაა."
@ -2602,6 +2605,22 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"ფაილის გახსნის შეცდომა %s\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"ფაილის გახსნის შეცდომა %s\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2689,12 +2708,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr "დროებითი საქაღალდის (%s) შექმნა შეუძლებელია: %s\n"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3732,10 +3763,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Aidos Kakimzhanov <aidos.kakimzhan@gmail.com>, 2016\n"
"Language-Team: Kazakh (http://app.transifex.com/mc/mc/language/kk/)\n"
@ -760,6 +760,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2586,6 +2589,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2673,12 +2688,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3716,10 +3743,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Seong-ho Cho <darkcircle.0426@gmail.com>, 2023\n"
"Language-Team: Korean (http://app.transifex.com/mc/mc/language/ko/)\n"
@ -807,6 +807,10 @@ msgstr "터미널 옵션"
msgid "Arguments parse error!"
msgstr "인수 분석 오류!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "내장 편집기 포함"
msgid "No arguments given to the viewer."
msgstr "뷰어에 지정한 인자가 없습니다."
@ -2737,6 +2741,22 @@ msgstr ""
"\"%s\" 원본 파일을 통계할 수 없음\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"\"%s\" 원본 파일을 통계할 수 없음\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"\"%s\" 대상 파일을 fstat할 수 없음\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2848,6 +2868,14 @@ msgstr ""
"\"%s\" 대상 파일을 닫을 수 없음\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"\"%s\" 대상 파일을 fstat할 수 없음\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2856,6 +2884,14 @@ msgstr ""
"\"%s\" 소스 디렉터리를 stat할 수 없음\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"\"%s\" 소스 디렉터리를 stat할 수 없음\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3939,10 +3975,12 @@ msgstr "셸이 아직 활성 상태입니다. 그래도 끝낼까요?"
msgid "Warning: Cannot change to %s.\n"
msgstr "경고: %s으(로) 변경할 수 없습니다.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "내장 편집기 및 Aspell 지원 포함"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "내장 편집기 포함"
msgid "With optional subshell support"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Cornish (http://app.transifex.com/mc/mc/language/kw/)\n"
@ -765,6 +765,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2591,6 +2594,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2678,12 +2693,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3737,10 +3764,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Mantas Kriaučiūnas Baltix <mantas@akl.lt>, 2020\n"
"Language-Team: Lithuanian (http://app.transifex.com/mc/mc/language/lt/)\n"
@ -790,6 +790,9 @@ msgstr "Terminalo parinktys"
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2665,6 +2668,22 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Nepavyko pašalinti failo \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Nepavyko sukurti aplanko \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2752,12 +2771,28 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Nepavyko sukurti aplanko \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Nepavyko sukurti aplanko \"%s\"\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3831,10 +3866,10 @@ msgstr "Aplinka vis dar aktyvi. Vis tiek išeiti?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Įspėjimas: nepavyko įeiti į „%s“.\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Slava Zanko <slavazanko@gmail.com>, 2011\n"
"Language-Team: Latvian (http://app.transifex.com/mc/mc/language/lv/)\n"
@ -763,6 +763,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2590,6 +2593,22 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Nevar ierakstīt failā %s:\n"
"%s\n"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Nevar ierakstīt failā %s:\n"
"%s\n"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2677,12 +2696,26 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Nevar ierakstīt failā %s:\n"
"%s\n"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3741,10 +3774,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr "Brīdinājums: Nevarēja pārmainīt uz %s.\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

1030
po/mc.pot

File diff suppressed because it is too large Load Diff

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Shuree Nyam-Oidov <99shuree@gmail.com>, 2020\n"
"Language-Team: Mongolian (http://app.transifex.com/mc/mc/language/mn/)\n"
@ -763,6 +763,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2589,6 +2592,22 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
" %s файл руу бичиж чадсангүй:\n"
"%s\n"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
" %s файл руу бичиж чадсангүй:\n"
"%s\n"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2676,12 +2695,26 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
" %s файл руу бичиж чадсангүй:\n"
"%s\n"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr " %s лавлахын зөв зөвшөөрөлийг олгож чадсангүй\n"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3735,10 +3768,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr "Анхааруулга: %s руу өөрчилж чадсангүй. \n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: heskjestad <kc.madderloss@gmail.com>, 2024\n"
"Language-Team: Norwegian Bokmål (http://app.transifex.com/mc/mc/language/"
@ -829,6 +829,10 @@ msgstr "Terminalinnstillinger"
msgid "Arguments parse error!"
msgstr "Klarte ikke tolke argumentene."
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Med innebygget tekstprogram"
msgid "No arguments given to the viewer."
msgstr "Filviseren fikk ingen argumenter."
@ -2765,6 +2769,22 @@ msgstr ""
"stat() mislyktes for kildefila «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"stat() mislyktes for kildefila «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"fstat() mislyktes for målfila «%s»\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2876,6 +2896,14 @@ msgstr ""
"Klarte ikke lukke målfila «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"fstat() mislyktes for målfila «%s»\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2884,6 +2912,14 @@ msgstr ""
"stat() mislyktes for kildemappa «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"stat() mislyktes for kildemappa «%s»\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3970,10 +4006,12 @@ msgstr "Skallet er fortsatt aktivt. Avslutte likevel?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Advarsel: Klarte ikke bytte til %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Med innebygget tekstprogram og Aspell-støtte"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Med innebygget tekstprogram"
msgid "With optional subshell support"

View File

@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Jaap Kramer <jaap-kramer@ziggo.nl>, 2023\n"
"Language-Team: Dutch (http://app.transifex.com/mc/mc/language/nl/)\n"
@ -809,6 +809,10 @@ msgstr "Terminal-opties"
msgid "Arguments parse error!"
msgstr "Parsefout argumenten!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Met ingebouwde editor"
msgid "No arguments given to the viewer."
msgstr "Geen argumenten opgegevan aan de viewer"
@ -2726,6 +2730,22 @@ msgstr ""
"Bronbestand \"%s\" kan niet geïnspecteerd worden \n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Bronbestand \"%s\" kan niet geïnspecteerd worden \n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"fstat werkt niet op doelbestand \"%s\" \n"
"%s "
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2837,6 +2857,14 @@ msgstr ""
"Doelbestand \"%s\" kan niet gesloten worden \n"
"%s "
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"fstat werkt niet op doelbestand \"%s\" \n"
"%s "
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2845,6 +2873,14 @@ msgstr ""
"Bronmap \"%s\" kan niet geïnspecteerd worden\n"
"%s "
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Bronmap \"%s\" kan niet geïnspecteerd worden\n"
"%s "
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3934,10 +3970,12 @@ msgstr "De shell is nog steeds actief. Toch stoppen?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Waarschuwing: Schakelen naar %s mislukt.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Met ingebouwde editor- en Aspell-ondersteuning"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Met ingebouwde editor"
msgid "With optional subshell support"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Dutch (Belgium) (http://app.transifex.com/mc/mc/language/"
@ -760,6 +760,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2586,6 +2589,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2673,12 +2688,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3716,10 +3743,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>, 2011-2024\n"
"Language-Team: Polish (http://app.transifex.com/mc/mc/language/pl/)\n"
@ -18,9 +18,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && "
"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && "
"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n"
"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n"
"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
# "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
msgid "Warning: cannot load codepages list"
@ -833,6 +833,10 @@ msgstr "Opcje terminala"
msgid "Arguments parse error!"
msgstr "Błąd podczas przetwarzania parametrów."
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Z wbudowanym edytorem"
msgid "No arguments given to the viewer."
msgstr "Nie podano parametrów dla przeglądarki."
@ -2767,6 +2771,22 @@ msgstr ""
"Nie można wykonać polecenia stat na pliku źródłowym „%s”\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Nie można wykonać polecenia stat na pliku źródłowym „%s”\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Nie można wykonać polecenia stat na pliku docelowym „%s”\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2878,6 +2898,14 @@ msgstr ""
"Nie można zamknąć pliku docelowego „%s”\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Nie można wykonać polecenia stat na pliku docelowym „%s”\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2886,6 +2914,14 @@ msgstr ""
"Nie można wykonać polecenia stat na katalogu źródłowym „%s”\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Nie można wykonać polecenia stat na katalogu źródłowym „%s”\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3983,10 +4019,12 @@ msgstr "Powłoka jest wciąż aktywna. Zakończyć mimo to?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Ostrzeżenie: nie można zmienić katalogu na %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Z wbudowanym edytorem i obsługą Aspell"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Z wbudowanym edytorem"
msgid "With optional subshell support"

View File

@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Gilberto Jorge <gmj125@gmail.com>, 2013-2024\n"
"Language-Team: Portuguese (http://app.transifex.com/mc/mc/language/pt/)\n"
@ -831,6 +831,10 @@ msgstr "Opções para o terminal"
msgid "Arguments parse error!"
msgstr "Erro de parseamento de argumentos!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Com Editor integrado"
msgid "No arguments given to the viewer."
msgstr "Nenhum argumento dado ao visualizador."
@ -2766,6 +2770,22 @@ msgstr ""
"Não é possível efetuar stat no ficheiro fonte \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Não é possível efetuar stat no ficheiro fonte \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Não é possível efetuar fstat no ficheiro alvo \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2877,6 +2897,14 @@ msgstr ""
"Não é possível fechar o ficheiro alvo \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Não é possível efetuar fstat no ficheiro alvo \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2885,6 +2913,14 @@ msgstr ""
"Não é possível efetuar stat no diretório fonte \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Não é possível efetuar stat no diretório fonte \"%s\"\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3977,10 +4013,12 @@ msgstr "A shell ainda está ativa. Sair na mesma?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Aviso: Não é possível mudar para %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Com Editor integrado and suporte Aspell"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Com Editor integrado"
msgid "With optional subshell support"

View File

@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: marcelo cripe <marcelocripe@gmail.com>, 2022-2024\n"
"Language-Team: Portuguese (Brazil) (http://app.transifex.com/mc/mc/language/"
@ -850,6 +850,10 @@ msgstr "Opções do terminal"
msgid "Arguments parse error!"
msgstr "Ocorreu um erro na análise dos argumentos!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Com o editor integrado"
msgid "No arguments given to the viewer."
msgstr "Nenhum argumento foi passado para o visualizador"
@ -2804,6 +2808,22 @@ msgstr ""
"Não foi possível obter o estado do arquivo de origem \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Não foi possível obter o estado do arquivo de origem \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Não foi possível executar o fstat no arquivo de destino \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2915,6 +2935,14 @@ msgstr ""
"Não foi possível fechar o arquivo de destino \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Não foi possível executar o fstat no arquivo de destino \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2923,6 +2951,14 @@ msgstr ""
"Não foi possível obter o estado do diretório \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Não foi possível obter o estado do diretório \"%s\"\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -4029,10 +4065,12 @@ msgstr ""
"Aviso:\n"
"Não foi possível alterar para %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Com o editor integrado e o suporte ao Aspell"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Com o editor integrado"
msgid "With optional subshell support"

View File

@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Simona Iacob <s@zp1.net>, 2021-2023\n"
"Language-Team: Romanian (http://app.transifex.com/mc/mc/language/ro/)\n"
@ -814,6 +814,10 @@ msgstr "Opțiuni terminal"
msgid "Arguments parse error!"
msgstr "Eroare de interpretare a argumentelor!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Cu editor încorporat"
msgid "No arguments given to the viewer."
msgstr "Nu au fost date argumente către vizualizator."
@ -2745,6 +2749,22 @@ msgstr ""
"Nu se poate găsi fișierul sursă \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Nu se poate găsi fișierul sursă \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Nu se poate găsi fișierul destinație \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2856,6 +2876,14 @@ msgstr ""
"Nu se poate închide fișierul destinație \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Nu se poate găsi fișierul destinație \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2864,6 +2892,14 @@ msgstr ""
"Nu se poate găsi dosarul sursă \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Nu se poate găsi dosarul sursă \"%s\"\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3956,10 +3992,12 @@ msgstr "Terminalul este încă activ. Ieși oricum?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Atenție: Nu se poate schimba în %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Cu editor încorporat și suport Aspell"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Cu editor încorporat"
msgid "With optional subshell support"

View File

@ -30,7 +30,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Andrei Stepanov, 2023\n"
"Language-Team: Russian (http://app.transifex.com/mc/mc/language/ru/)\n"
@ -38,9 +38,9 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || "
"(n%100>=11 && n%100<=14)? 2 : 3);\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n"
"%100>=11 && n%100<=14)? 2 : 3);\n"
# "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
msgid "Warning: cannot load codepages list"
@ -831,6 +831,10 @@ msgstr "Настройки терминала"
msgid "Arguments parse error!"
msgstr "Аргументы вызывают ошибку!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Со встроенным редактором"
msgid "No arguments given to the viewer."
msgstr "Не заданы аргументы для программы просмотра."
@ -2764,6 +2768,22 @@ msgstr ""
"Не удалось получить свойства исходного файла \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Не удалось получить свойства исходного файла \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Не удалось получить свойства целевого файла \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2875,6 +2895,14 @@ msgstr ""
"Не удалось закрыть целевой файл \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Не удалось получить свойства целевого файла \"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2883,6 +2911,14 @@ msgstr ""
"Не удалось получить свойства исходного каталога \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Не удалось получить свойства исходного каталога \"%s\"\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3978,10 +4014,12 @@ msgstr "Оболочка всё ещё активна. Всё равно вый
msgid "Warning: Cannot change to %s.\n"
msgstr "Внимание: не удалось перейти в %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Со встроенным редактором и поддержкой Aspell"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Со встроенным редактором"
msgid "With optional subshell support"

View File

@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: hualahyja, 2019\n"
"Language-Team: Slovak (http://app.transifex.com/mc/mc/language/sk/)\n"
@ -804,6 +804,9 @@ msgstr "Možnosti terminálu"
msgid "Arguments parse error!"
msgstr "Chyba pri spracovaní argumentov!"
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr "Prehliadaču neboli odovzdané žiadne argumenty."
@ -2710,6 +2713,22 @@ msgstr ""
"Nemožno vykonať stat() zdrojového súboru „%s“\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Nemožno vykonať stat() zdrojového súboru „%s“\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Nemožno vykonať fstat() cieľového súboru „%s“\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2821,6 +2840,14 @@ msgstr ""
"Nemožno zatvoriť cieľový súbor „%s“\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Nemožno vykonať fstat() cieľového súboru „%s“\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2829,6 +2856,14 @@ msgstr ""
"Nemožno vykonať stat() zdrojového adresára „%s“\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Nemožno vykonať stat() zdrojového adresára „%s“\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3918,10 +3953,10 @@ msgstr "Shell je ešte aktívny. Ukončiť napriek tomu?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Upozornenie: Nedá sa zmeniť adresár na %s.\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Matej Urbančič <>, 2012\n"
"Language-Team: Slovenian (http://app.transifex.com/mc/mc/language/sl/)\n"
@ -18,8 +18,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || "
"n%100==4 ? 2 : 3);\n"
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n"
"%100==4 ? 2 : 3);\n"
# "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
msgid "Warning: cannot load codepages list"
@ -772,6 +772,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2598,6 +2601,22 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Ne morem pisati v datoteko %s:\n"
"%s\n"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Ne morem pisati v datoteko %s:\n"
"%s\n"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2685,12 +2704,26 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Ne morem pisati v datoteko %s:\n"
"%s\n"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr "Ne morem nastaviti pravilnih dovoljenj za imenik %s\n"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3753,10 +3786,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr "Opozorilo: Ne morem iti v %s.\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Slava Zanko <slavazanko@gmail.com>, 2011\n"
"Language-Team: Serbian (http://app.transifex.com/mc/mc/language/sr/)\n"
@ -17,8 +17,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
# "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
msgid "Warning: cannot load codepages list"
@ -791,6 +791,9 @@ msgstr "Опције терминала"
msgid "Arguments parse error!"
msgstr "Грешка обраде аргумената!"
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr "Аргументи нису дати прегледачу."
@ -2693,6 +2696,22 @@ msgstr ""
"Не могу да добијем податке о изворној датотеци „%s“\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Не могу да добијем податке о изворној датотеци „%s“\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Не могу да дознам податке о циљној датотеци „%s“\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2802,6 +2821,14 @@ msgstr ""
"Не могу да затворим циљну датотеку „%s“\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Не могу да дознам податке о циљној датотеци „%s“\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2810,6 +2837,14 @@ msgstr ""
"Не могу да добијем податке о изворном директоријуму „%s“\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Не могу да добијем податке о изворном директоријуму „%s“\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3894,10 +3929,10 @@ msgstr "Љуска је још увек радна. Да ипак изађем?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Упозорење: Не могу да пређем на „%s“.\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -18,7 +18,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Alexander Kilian <alexander.kilian@gmail.com>, 2022\n"
"Language-Team: Swedish (http://app.transifex.com/mc/mc/language/sv/)\n"
@ -809,6 +809,10 @@ msgstr "Terminalalternativ"
msgid "Arguments parse error!"
msgstr "Argumenttolkningsfel!"
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Med inbyggd redigerare"
msgid "No arguments given to the viewer."
msgstr "Inga argument angavs till filvisaren"
@ -2720,6 +2724,22 @@ msgstr ""
"Stat på källfilen \"%s\" misslyckades\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Stat på källfilen \"%s\" misslyckades\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Fstat på målfilen \"%s\" misslyckades\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2831,6 +2851,14 @@ msgstr ""
"Stängning av målfilen \"%s\" misslyckades\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Fstat på målfilen \"%s\" misslyckades\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2839,6 +2867,14 @@ msgstr ""
"Stat på källkatalogen \"%s\" misslyckades\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Stat på källkatalogen \"%s\" misslyckades\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3918,10 +3954,12 @@ msgstr "Skalet är fortfarande aktivt. Avsluta ändå?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Varning: Kan inte byta till %s.\n"
msgid "With builtin Editor and Aspell support"
msgstr ""
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Med inbyggd redigerare"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Med inbyggd redigerare"
msgid "With optional subshell support"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Silesian (http://app.transifex.com/mc/mc/language/szl/)\n"
@ -760,6 +760,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2586,6 +2589,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2673,12 +2688,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3720,10 +3747,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Slava Zanko <slavazanko@gmail.com>, 2011\n"
"Language-Team: Tamil (http://app.transifex.com/mc/mc/language/ta/)\n"
@ -760,6 +760,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2586,6 +2589,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2673,12 +2688,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3716,10 +3743,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Telugu (http://app.transifex.com/mc/mc/language/te/)\n"
@ -759,6 +759,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2585,6 +2588,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2672,12 +2687,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3715,10 +3742,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Mehmet Akif 9oglu, 2023\n"
"Language-Team: Turkish (http://app.transifex.com/mc/mc/language/tr/)\n"
@ -810,6 +810,9 @@ msgstr "Uçbirim seçenekleri"
msgid "Arguments parse error!"
msgstr "Arguman ayrıştırma hatası!"
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr "Görüntüleyiciye hiç bağımsız değişken verilmedi"
@ -2724,6 +2727,22 @@ msgstr ""
"\"%s\" kaynak dosyası durumlanamıyor \n"
" %s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"\"%s\" kaynak dosyası durumlanamıyor \n"
" %s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"\"%s\" hedef dosyası fstat yapılamıyor \n"
" %s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2835,6 +2854,14 @@ msgstr ""
"\"%s\" hedef dosyası kapatılamıyor \n"
" %s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"\"%s\" hedef dosyası fstat yapılamıyor \n"
" %s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2843,6 +2870,14 @@ msgstr ""
"\"%s\" kaynak dizini durumlanamıyor \n"
" %s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"\"%s\" kaynak dizini durumlanamıyor \n"
" %s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3923,10 +3958,10 @@ msgstr "Kabuk hala etkin. Yine de çıkılsın mı?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Uyarı: %s'e geçilemedi.\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Rostyslav Haitkulov <info@ubilling.net.ua>, 2023\n"
"Language-Team: Ukrainian (http://app.transifex.com/mc/mc/language/uk/)\n"
@ -820,6 +820,10 @@ msgstr "Параметри терміналу"
msgid "Arguments parse error!"
msgstr "Сталася помилка під час обробки аргументів."
#, fuzzy
msgid "MC is built without builtin editor."
msgstr "Із вбудованим редактором"
msgid "No arguments given to the viewer."
msgstr "Переглядачу не передано жодних аргументів."
@ -2734,6 +2738,22 @@ msgstr ""
"Не вдалося отримати властивості вихідного файлу «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Не вдалося отримати властивості вихідного файлу «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Не вдалося отримати властивості цільового файлу «%s»\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2845,6 +2865,14 @@ msgstr ""
"Не вдалося закрити цільовий файл «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Не вдалося отримати властивості цільового файлу «%s»\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2853,6 +2881,14 @@ msgstr ""
"Не вдавдалосяться отримати властивості вихідного каталогу «%s»\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"Не вдавдалосяться отримати властивості вихідного каталогу «%s»\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3949,10 +3985,12 @@ msgstr "Оболонка ще активна. Все одно вийти?"
msgid "Warning: Cannot change to %s.\n"
msgstr "Попередження: не вдалося змінити на %s.\n"
msgid "With builtin Editor and Aspell support"
#, fuzzy
msgid "With builtin editor and aspell support"
msgstr "Із вбудованим редактором і підтримкою Aspell"
msgid "With builtin Editor"
#, fuzzy
msgid "With builtin editor"
msgstr "Із вбудованим редактором"
msgid "With optional subshell support"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Uzbek (http://app.transifex.com/mc/mc/language/uz/)\n"
@ -759,6 +759,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2585,6 +2588,18 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2672,12 +2687,24 @@ msgid ""
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3711,10 +3738,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr ""
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Slava Zanko <slavazanko@gmail.com>, 2011\n"
"Language-Team: Vietnamese (http://app.transifex.com/mc/mc/language/vi/)\n"
@ -762,6 +762,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2588,6 +2591,22 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Không ghi nhớ được vào tập tin %s:\n"
"%s\n"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Không ghi nhớ được vào tập tin %s:\n"
"%s\n"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2675,12 +2694,26 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Không ghi nhớ được vào tập tin %s:\n"
"%s\n"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr "Không đặt được quyền hạn đúng cho thư mục %s\n"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3731,10 +3764,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr "Cảnh báo: Không chuyển được vào %s.\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Slava Zanko <slavazanko@gmail.com>, 2011\n"
"Language-Team: Walloon (http://app.transifex.com/mc/mc/language/wa/)\n"
@ -760,6 +760,9 @@ msgstr ""
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr ""
@ -2586,6 +2589,22 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"Dji n' sai scrire e fitchî %s :\n"
"%s\n"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"Dji n' sai scrire e fitchî %s :\n"
"%s\n"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2673,12 +2692,26 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"Dji n' sai scrire e fitchî %s :\n"
"%s\n"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3733,10 +3766,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr "Advertixhmint: dji n' sai candjî dins %s.\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -18,7 +18,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Gurbuzguven <6mehmet6@gmail.com>, 2021\n"
"Language-Team: Chinese (China) (http://app.transifex.com/mc/mc/language/"
@ -804,6 +804,9 @@ msgstr "终端选项"
msgid "Arguments parse error!"
msgstr "参数解析错误!"
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr "查看器没有指定参数。"
@ -2711,6 +2714,22 @@ msgstr ""
"无法 stat 源文件“%s”\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"无法 stat 源文件“%s”\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"无法 fstat 目标文件\"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2822,6 +2841,14 @@ msgstr ""
"无法关闭目标文件“%s”\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"无法 fstat 目标文件\"%s\"\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
@ -2830,6 +2857,14 @@ msgstr ""
"无法 stat 源目录“%s”\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"无法 stat 源目录“%s”\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3905,10 +3940,10 @@ msgstr "Shell 仍在运行中。依然退出?"
msgid "Warning: Cannot change to %s.\n"
msgstr "警告: 无法切换至 %s。\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Midnight Commander\n"
"Report-Msgid-Bugs-To: https://www.midnight-commander.org/\n"
"POT-Creation-Date: 2024-01-20 20:51+0100\n"
"POT-Creation-Date: 2024-04-07 16:41+0300\n"
"PO-Revision-Date: 2010-12-29 10:19+0000\n"
"Last-Translator: Meng Pang Wang, 2023\n"
"Language-Team: Chinese (Taiwan) (http://app.transifex.com/mc/mc/language/"
@ -780,6 +780,9 @@ msgstr "終端機選項"
msgid "Arguments parse error!"
msgstr ""
msgid "MC is built without builtin editor."
msgstr ""
msgid "No arguments given to the viewer."
msgstr "沒有為檢視器指定引數。"
@ -2629,6 +2632,22 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source file \"%s\"\n"
"%s"
msgstr ""
"無法覆寫檔案 \"%s\"\n"
"%s"
#, fuzzy, c-format
msgid ""
"Cannot set attributes of target file \"%s\"\n"
"%s"
msgstr ""
"無法對目標檔案 \"%s\" 執行 chmod 指令\n"
"%s"
#, c-format
msgid ""
"Cannot create special file \"%s\"\n"
@ -2718,12 +2737,28 @@ msgid ""
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot set attributes for target file \"%s\"\n"
"%s"
msgstr ""
"無法對目標檔案 \"%s\" 執行 chmod 指令\n"
"%s"
#, c-format
msgid ""
"Cannot stat source directory \"%s\"\n"
"%s"
msgstr ""
#, fuzzy, c-format
msgid ""
"Cannot get attributes of source directory \"%s\"\n"
"%s"
msgstr ""
"無法建立目標目錄 \"%s\"\n"
"%s"
#, c-format
msgid ""
"Source \"%s\" is not a directory\n"
@ -3786,10 +3821,10 @@ msgstr ""
msgid "Warning: Cannot change to %s.\n"
msgstr "警告: 無法切換到 %s。\n"
msgid "With builtin Editor and Aspell support"
msgid "With builtin editor and aspell support"
msgstr ""
msgid "With builtin Editor"
msgid "With builtin editor"
msgstr ""
msgid "With optional subshell support"

View File

@ -36,6 +36,10 @@
#include "src/textconf.h"
#ifdef USE_INTERNAL_EDIT
#include "editor/edit.h" /* edit_arg_t */
#endif
#include "src/args.h"
/*** external variables **************************************************************************/
@ -376,9 +380,11 @@ mc_args_add_usage_info (void)
switch (mc_global.mc_run_mode)
{
#ifdef USE_INTERNAL_EDIT
case MC_RUN_EDITOR:
s = g_strdup_printf ("%s\n", _("[+lineno] file1[:lineno] [file2[:lineno]...]"));
break;
#endif /* USE_INTERNAL_EDIT */
case MC_RUN_VIEWER:
s = g_strdup_printf ("%s\n", _("file"));
break;
@ -471,48 +477,14 @@ parse_mc_v_argument (const gchar * option_name, const gchar * value, gpointer da
}
/* --------------------------------------------------------------------------------------------- */
/**
* Create mcedit_arg_t object from vfs_path_t object and the line number.
*
* @param file_vpath file path object
* @param line_number line number. If value is 0, try to restore saved position.
* @return mcedit_arg_t object
*/
static mcedit_arg_t *
mcedit_arg_vpath_new (vfs_path_t * file_vpath, long line_number)
{
mcedit_arg_t *arg;
arg = g_new (mcedit_arg_t, 1);
arg->file_vpath = file_vpath;
arg->line_number = line_number;
return arg;
}
/* --------------------------------------------------------------------------------------------- */
/**
* Create mcedit_arg_t object from file name and the line number.
*
* @param file_name file name
* @param line_number line number. If value is 0, try to restore saved position.
* @return mcedit_arg_t object
*/
static mcedit_arg_t *
mcedit_arg_new (const char *file_name, long line_number)
{
return mcedit_arg_vpath_new (vfs_path_from_str (file_name), line_number);
}
/* --------------------------------------------------------------------------------------------- */
#ifdef USE_INTERNAL_EDIT
/**
* Get list of filenames (and line numbers) from command line, when mc called as editor
*
* @param argc count of all arguments
* @param argv array of strings, contains arguments
* @return list of mcedit_arg_t objects
* @return list of edit_arg_t objects
*/
static GList *
@ -526,7 +498,7 @@ parse_mcedit_arguments (int argc, char **argv)
{
char *tmp;
char *end, *p;
mcedit_arg_t *arg;
edit_arg_t *arg;
tmp = argv[i];
@ -579,36 +551,37 @@ parse_mcedit_arguments (int argc, char **argv)
*/
if (mc_stat (tmp_vpath, &st) == -1 && mc_stat (fname_vpath, &st) != -1)
{
arg = mcedit_arg_vpath_new (fname_vpath, atoi (p));
arg = edit_arg_vpath_new (fname_vpath, atoi (p));
vfs_path_free (tmp_vpath, TRUE);
}
else
{
arg = mcedit_arg_vpath_new (tmp_vpath, 0);
arg = edit_arg_vpath_new (tmp_vpath, 0);
vfs_path_free (fname_vpath, TRUE);
}
g_free (fname);
}
else
arg = mcedit_arg_new (tmp, 0);
arg = edit_arg_new (tmp, 0);
flist = g_list_prepend (flist, arg);
}
if (flist == NULL)
flist = g_list_prepend (flist, mcedit_arg_new (NULL, 0));
flist = g_list_prepend (flist, edit_arg_new (NULL, 0));
else if (first_line_number != -1)
{
/* overwrite line number for first file */
GList *l;
l = g_list_last (flist);
((mcedit_arg_t *) l->data)->line_number = first_line_number;
((edit_arg_t *) l->data)->line_number = first_line_number;
}
return flist;
}
#endif /* USE_INTERNAL_EDIT */
/* --------------------------------------------------------------------------------------------- */
/*** public functions ****************************************************************************/
@ -621,16 +594,18 @@ mc_setup_run_mode (char **argv)
base = x_basename (argv[0]);
if (strncmp (base, "mce", 3) == 0 || strcmp (base, "vi") == 0)
{
/* mce* or vi is link to mc */
mc_global.mc_run_mode = MC_RUN_EDITOR;
}
else if (strncmp (base, "mcv", 3) == 0 || strcmp (base, "view") == 0)
if (strncmp (base, "mcv", 3) == 0 || strcmp (base, "view") == 0)
{
/* mcv* or view is link to mc */
mc_global.mc_run_mode = MC_RUN_VIEWER;
}
#ifdef USE_INTERNAL_EDIT
else if (strncmp (base, "mce", 3) == 0 || strcmp (base, "vi") == 0)
{
/* mce* or vi is link to mc */
mc_global.mc_run_mode = MC_RUN_EDITOR;
}
#endif
#ifdef USE_DIFF_VIEW
else if (strncmp (base, "mcd", 3) == 0 || strcmp (base, "diff") == 0)
{
@ -640,6 +615,8 @@ mc_setup_run_mode (char **argv)
#endif /* USE_DIFF_VIEW */
}
/* --------------------------------------------------------------------------------------------- */
gboolean
mc_args_parse (int *argc, char ***argv, const char *translation_domain, GError ** mcerror)
{
@ -787,8 +764,13 @@ mc_setup_by_args (int argc, char **argv, GError ** mcerror)
switch (mc_global.mc_run_mode)
{
case MC_RUN_EDITOR:
#ifdef USE_INTERNAL_EDIT
mc_run_param0 = parse_mcedit_arguments (argc - 1, &argv[1]);
break;
#else
mc_propagate_error (mcerror, 0, "%s\n", _("MC is built without builtin editor."));
return FALSE;
#endif
case MC_RUN_VIEWER:
if (tmp == NULL)
@ -829,17 +811,3 @@ mc_setup_by_args (int argc, char **argv, GError ** mcerror)
}
/* --------------------------------------------------------------------------------------------- */
/**
* Free the mcedit_arg_t object.
*
* @param arg mcedit_arg_t object
*/
void
mcedit_arg_free (mcedit_arg_t * arg)
{
vfs_path_free (arg->file_vpath, TRUE);
g_free (arg);
}
/* --------------------------------------------------------------------------------------------- */

View File

@ -10,12 +10,6 @@
/*** structures declarations (and typedefs of structures)*****************************************/
typedef struct
{
vfs_path_t *file_vpath;
long line_number;
} mcedit_arg_t;
/*** global variables defined in .c file *********************************************************/
extern gboolean mc_args__force_xterm;
@ -48,8 +42,6 @@ gboolean mc_args_parse (int *argc, char ***argv, const char *translation_domain,
gboolean mc_args_show_info (void);
gboolean mc_setup_by_args (int argc, char **argv, GError ** mcerror);
void mcedit_arg_free (mcedit_arg_t * arg);
/*** inline functions ****************************************************************************/
#endif /* MC__ARGS_H */

View File

@ -42,11 +42,10 @@
#include "lib/tty/color.h"
#include "lib/tty/key.h"
#include "lib/skin.h" /* EDITOR_NORMAL_COLOR */
#include "lib/vfs/vfs.h" /* mc_opendir, mc_readdir, mc_closedir, */
#include "lib/vfs/vfs.h"
#include "lib/util.h"
#include "lib/widget.h"
#include "lib/strutil.h"
#include "lib/strescape.h" /* strutils_glob_escape() */
#ifdef HAVE_CHARSET
#include "lib/charsets.h"
#endif
@ -821,8 +820,8 @@ dff_execute (const char *args, const char *extra, const char *file1, const char
char *file1_esc, *file2_esc;
/* escape potential $ to avoid shell variable substitutions in popen() */
file1_esc = strutils_shell_escape (file1);
file2_esc = strutils_shell_escape (file2);
file1_esc = str_shell_escape (file1);
file2_esc = str_shell_escape (file2);
cmd = g_strdup_printf ("diff %s %s %s %s %s", args, extra, opt, file1_esc, file2_esc);
g_free (file1_esc);
g_free (file2_esc);
@ -2384,7 +2383,6 @@ static int
dview_init (WDiff * dview, const char *args, const char *file1, const char *file2,
const char *label1, const char *label2, DSRC dsrc)
{
int ndiff;
FBUF *f[DIFF_COUNT];
f[DIFF_LEFT] = NULL;
@ -2457,19 +2455,6 @@ dview_init (WDiff * dview, const char *args, const char *file1, const char *file
dview->a[DIFF_RIGHT] = g_array_new (FALSE, FALSE, sizeof (DIFFLN));
g_array_set_clear_func (dview->a[DIFF_RIGHT], cc_free_elt);
ndiff = redo_diff (dview);
if (ndiff < 0)
{
/* goto MSG_DESTROY stage: dview_fini() */
dview_fclose (f[DIFF_LEFT]);
dview_fclose (f[DIFF_RIGHT]);
return -1;
}
dview->ndiff = ndiff;
dview_compute_areas (dview);
return 0;
}
@ -3399,6 +3384,14 @@ diff_view (const char *file1, const char *file2, const char *label1, const char
dview_dlg->get_title = dview_get_title;
error = dview_init (dview, "-a", file1, file2, label1, label2, DATA_SRC_MEM); /* XXX binary diff? */
if (error >= 0)
error = redo_diff (dview);
if (error >= 0)
{
dview->ndiff = error;
dview_compute_areas (dview);
error = 0;
}
if (error == 0)
dlg_run (dview_dlg);

View File

@ -109,12 +109,6 @@ typedef struct edit_search_options_t
gboolean all_codepages;
} edit_search_options_t;
typedef struct edit_stack_type
{
long line;
vfs_path_t *filename_vpath;
} edit_stack_type;
/*** global variables defined in .c file *********************************************************/
extern const char VERTICAL_MAGIC[5];
@ -124,7 +118,7 @@ extern gboolean enable_show_tabs_tws;
extern edit_search_options_t edit_search_options;
extern unsigned int edit_stack_iterator;
extern edit_stack_type edit_history_moveto[MAX_HISTORY_MOVETO];
extern edit_arg_t edit_history_moveto[MAX_HISTORY_MOVETO];
extern int max_undo;
extern gboolean auto_syntax;
@ -136,7 +130,7 @@ extern char *edit_window_close_char;
/*** declarations of public functions ************************************************************/
gboolean edit_add_window (WDialog * h, const WRect * r, const vfs_path_t * f, long fline);
gboolean edit_add_window (WDialog * h, const WRect * r, const edit_arg_t * arg);
WEdit *edit_find_editor (const WDialog * h);
gboolean edit_widget_is_editor (const Widget * w);
gboolean edit_drop_hotkey_menu (WDialog * h, int key);
@ -158,7 +152,7 @@ long edit_get_col (const WEdit * edit);
void edit_update_curs_row (WEdit * edit);
void edit_update_curs_col (WEdit * edit);
void edit_find_bracket (WEdit * edit);
gboolean edit_reload_line (WEdit * edit, const vfs_path_t * filename_vpath, long line);
gboolean edit_reload_line (WEdit * edit, const edit_arg_t * arg);
void edit_set_codeset (WEdit * edit);
void edit_block_copy_cmd (WEdit * edit);
@ -180,11 +174,11 @@ char *edit_get_write_filter (const vfs_path_t * write_name_vpath,
const vfs_path_t * filename_vpath);
gboolean edit_save_confirm_cmd (WEdit * edit);
gboolean edit_save_as_cmd (WEdit * edit);
WEdit *edit_init (WEdit * edit, const WRect * r, const vfs_path_t * filename_vpath, long line);
WEdit *edit_init (WEdit * edit, const WRect * r, const edit_arg_t * arg);
gboolean edit_clean (WEdit * edit);
gboolean edit_ok_to_exit (WEdit * edit);
gboolean edit_load_cmd (WDialog * h);
gboolean edit_load_file_from_filename (WDialog * h, const vfs_path_t * vpath, long line);
gboolean edit_load_file_from_filename (WDialog * h, const edit_arg_t * arg);
gboolean edit_load_file_from_history (WDialog * h);
gboolean edit_load_syntax_file (WDialog * h);
gboolean edit_load_menu_file (WDialog * h);
@ -272,7 +266,11 @@ int editcmd_dialog_raw_key_query (const char *heading, const char *query, gboole
static inline gboolean
edit_reload (WEdit * edit, const vfs_path_t * filename_vpath)
{
return edit_reload_line (edit, filename_vpath, 0);
edit_arg_t arg;
edit_arg_init (&arg, (vfs_path_t *) filename_vpath, 0);
return edit_reload_line (edit, &arg);
}
#endif /* MC__EDIT_IMPL_H */

View File

@ -111,7 +111,7 @@ int max_undo = 32768;
gboolean enable_show_tabs_tws = TRUE;
unsigned int edit_stack_iterator = 0;
edit_stack_type edit_history_moveto[MAX_HISTORY_MOVETO];
edit_arg_t edit_history_moveto[MAX_HISTORY_MOVETO];
/* magic sequence for say than block is vertical */
const char VERTICAL_MAGIC[] = { '\1', '\1', '\1', '\1', '\n' };
@ -2114,14 +2114,15 @@ edit_insert_file (WEdit * edit, const vfs_path_t * filename_vpath)
* Fill in the edit structure. Return NULL on failure. Pass edit as
* NULL to allocate a new structure.
*
* If line is 0, try to restore saved position. Otherwise put the
* If arg is NULL or arg->line_number is 0, try to restore saved position. Otherwise put the
* cursor on that line and show it in the middle of the screen.
*/
WEdit *
edit_init (WEdit * edit, const WRect * r, const vfs_path_t * filename_vpath, long line)
edit_init (WEdit * edit, const WRect * r, const edit_arg_t * arg)
{
gboolean to_free = FALSE;
long line;
auto_syntax = TRUE; /* Resetting to auto on every invocation */
edit_options.line_state_width = edit_options.line_state ? LINE_STATE_WIDTH : 0;
@ -2164,7 +2165,7 @@ edit_init (WEdit * edit, const WRect * r, const vfs_path_t * filename_vpath, lon
edit->stat1.st_gid = getgid ();
edit->stat1.st_mtime = 0;
edit->attrs_ok = (mc_fgetflags (filename_vpath, &edit->attrs) == 0);
edit->attrs_ok = (mc_fgetflags (arg->file_vpath, &edit->attrs) == 0);
edit->over_col = 0;
edit->bracket = -1;
@ -2172,7 +2173,16 @@ edit_init (WEdit * edit, const WRect * r, const vfs_path_t * filename_vpath, lon
edit->force |= REDRAW_PAGE;
/* set file name before load file */
edit_set_filename (edit, filename_vpath);
if (arg != NULL)
{
edit_set_filename (edit, arg->file_vpath);
line = arg->line_number;
}
else
{
edit_set_filename (edit, NULL);
line = 0;
}
edit->undo_stack_size = START_STACK_SIZE;
edit->undo_stack_size_mask = START_STACK_SIZE - 1;
@ -2273,7 +2283,7 @@ edit_clean (WEdit * edit)
* @return TRUE on success, FALSE on failure.
*/
gboolean
edit_reload_line (WEdit * edit, const vfs_path_t * filename_vpath, long line)
edit_reload_line (WEdit * edit, const edit_arg_t * arg)
{
Widget *w = WIDGET (edit);
WEdit *e;
@ -2284,7 +2294,7 @@ edit_reload_line (WEdit * edit, const vfs_path_t * filename_vpath, long line)
e->fullscreen = edit->fullscreen;
e->loc_prev = edit->loc_prev;
if (edit_init (e, &w->rect, filename_vpath, line) == NULL)
if (edit_init (e, &w->rect, arg) == NULL)
{
g_free (e);
return FALSE;
@ -3017,9 +3027,9 @@ edit_move_to_prev_col (WEdit * edit, off_t p)
}
else
{
edit->over_col = 0;
edit->prev_col = edit->curs_col;
edit->curs_col = prev + over;
edit->prev_col = edit->curs_col;
edit->over_col = 0;
}
}
else
@ -4135,10 +4145,7 @@ void
edit_stack_init (void)
{
for (edit_stack_iterator = 0; edit_stack_iterator < MAX_HISTORY_MOVETO; edit_stack_iterator++)
{
edit_history_moveto[edit_stack_iterator].filename_vpath = NULL;
edit_history_moveto[edit_stack_iterator].line = -1;
}
edit_arg_init (&edit_history_moveto[edit_stack_iterator], NULL, -1);
edit_stack_iterator = 0;
}
@ -4149,7 +4156,7 @@ void
edit_stack_free (void)
{
for (edit_stack_iterator = 0; edit_stack_iterator < MAX_HISTORY_MOVETO; edit_stack_iterator++)
vfs_path_free (edit_history_moveto[edit_stack_iterator].filename_vpath, TRUE);
vfs_path_free (edit_history_moveto[edit_stack_iterator].file_vpath, TRUE);
}
/* --------------------------------------------------------------------------------------------- */
@ -4171,3 +4178,93 @@ edit_move_down (WEdit * edit, long i, gboolean do_scroll)
}
/* --------------------------------------------------------------------------------------------- */
/**
* Create edit_arg_t object from vfs_path_t object and the line number.
*
* @param file_vpath file path object
* @param line_number line number. If value is 0, try to restore saved position.
* @return edit_arg_t object
*/
edit_arg_t *
edit_arg_vpath_new (vfs_path_t * file_vpath, long line_number)
{
edit_arg_t *arg;
arg = g_new (edit_arg_t, 1);
arg->file_vpath = file_vpath;
arg->line_number = line_number;
return arg;
}
/* --------------------------------------------------------------------------------------------- */
/**
* Create edit_arg_t object from file name and the line number.
*
* @param file_name file name
* @param line_number line number. If value is 0, try to restore saved position.
* @return edit_arg_t object
*/
edit_arg_t *
edit_arg_new (const char *file_name, long line_number)
{
return edit_arg_vpath_new (vfs_path_from_str (file_name), line_number);
}
/* --------------------------------------------------------------------------------------------- */
/**
* Initialize edit_arg_t object.
*
* @param arg edit_arg_t object
* @param vpath vfs_path_t object
* @param line line number
*/
void
edit_arg_init (edit_arg_t * arg, vfs_path_t * vpath, long line)
{
arg->file_vpath = (vfs_path_t *) vpath;
arg->line_number = line;
}
/* --------------------------------------------------------------------------------------------- */
/**
* Apply new values to edit_arg_t object members.
*
* @param arg edit_arg_t object
* @param vpath vfs_path_t object
* @param line line number
*/
void
edit_arg_assign (edit_arg_t * arg, vfs_path_t * vpath, long line)
{
vfs_path_free (arg->file_vpath, TRUE);
edit_arg_init (arg, vpath, line);
}
/* --------------------------------------------------------------------------------------------- */
/**
* Free the edit_arg_t object.
*
* @param arg edit_arg_t object
*/
void
edit_arg_free (edit_arg_t * arg)
{
vfs_path_free (arg->file_vpath, TRUE);
g_free (arg);
}
/* --------------------------------------------------------------------------------------------- */
const char *
edit_get_file_name (const WEdit * edit)
{
return vfs_path_as_str (edit->filename_vpath);
}
/* --------------------------------------------------------------------------------------------- */

View File

@ -62,6 +62,12 @@ typedef struct
gboolean check_nl_at_eof;
} edit_options_t;
typedef struct
{
vfs_path_t *file_vpath;
long line_number;
} edit_arg_t;
/*** global variables defined in .c file *********************************************************/
extern edit_options_t edit_options;
@ -72,9 +78,15 @@ extern edit_options_t edit_options;
void edit_stack_init (void);
void edit_stack_free (void);
gboolean edit_file (const vfs_path_t * file_vpath, long line);
gboolean edit_file (const edit_arg_t * arg);
gboolean edit_files (const GList * files);
edit_arg_t *edit_arg_vpath_new (vfs_path_t * file_vpath, long line_number);
edit_arg_t *edit_arg_new (const char *file_name, long line_number);
void edit_arg_init (edit_arg_t * arg, vfs_path_t * vpath, long line);
void edit_arg_assign (edit_arg_t * arg, vfs_path_t * vpath, long line);
void edit_arg_free (edit_arg_t * arg);
const char *edit_get_file_name (const WEdit * edit);
off_t edit_get_cursor_offset (const WEdit * edit);
long edit_get_curs_col (const WEdit * edit);

View File

@ -1058,9 +1058,11 @@ edit_load_cmd (WDialog * h)
if (exp != NULL && *exp != '\0')
{
vfs_path_t *exp_vpath;
edit_arg_t arg;
exp_vpath = vfs_path_from_str (exp);
ret = edit_load_file_from_filename (h, exp_vpath, 0);
edit_arg_init (&arg, exp_vpath, 0);
ret = edit_load_file_from_filename (h, &arg);
vfs_path_free (exp_vpath, TRUE);
}
@ -1081,13 +1083,13 @@ edit_load_cmd (WDialog * h)
*/
gboolean
edit_load_file_from_filename (WDialog * h, const vfs_path_t * vpath, long line)
edit_load_file_from_filename (WDialog * h, const edit_arg_t * arg)
{
WRect r = WIDGET (h)->rect;
rect_grow (&r, -1, 0);
return edit_add_window (h, &r, vpath, line);
return edit_add_window (h, &r, arg);
}
/* --------------------------------------------------------------------------------------------- */
@ -1108,9 +1110,11 @@ edit_load_file_from_history (WDialog * h)
if (exp != NULL && (action == CK_Edit || action == CK_Enter))
{
vfs_path_t *exp_vpath;
edit_arg_t arg;
exp_vpath = vfs_path_from_str (exp);
ret = edit_load_file_from_filename (h, exp_vpath, 0);
edit_arg_init (&arg, exp_vpath, 0);
ret = edit_load_file_from_filename (h, &arg);
vfs_path_free (exp_vpath, TRUE);
}
@ -1131,6 +1135,7 @@ edit_load_syntax_file (WDialog * h)
{
vfs_path_t *extdir_vpath;
int dir = 0;
edit_arg_t arg;
gboolean ret = FALSE;
if (geteuid () == 0)
@ -1153,11 +1158,15 @@ edit_load_syntax_file (WDialog * h)
user_syntax_file_vpath = mc_config_get_full_vpath (EDIT_SYNTAX_FILE);
check_for_default (extdir_vpath, user_syntax_file_vpath);
ret = edit_load_file_from_filename (h, user_syntax_file_vpath, 0);
edit_arg_init (&arg, user_syntax_file_vpath, 0);
ret = edit_load_file_from_filename (h, &arg);
vfs_path_free (user_syntax_file_vpath, TRUE);
}
else if (dir == 1)
ret = edit_load_file_from_filename (h, extdir_vpath, 0);
{
edit_arg_init (&arg, extdir_vpath, 0);
ret = edit_load_file_from_filename (h, &arg);
}
vfs_path_free (extdir_vpath, TRUE);
@ -1177,6 +1186,7 @@ edit_load_menu_file (WDialog * h)
vfs_path_t *buffer_vpath;
vfs_path_t *menufile_vpath;
int dir;
edit_arg_t arg;
gboolean ret;
query_set_sel (1);
@ -1222,7 +1232,8 @@ edit_load_menu_file (WDialog * h)
return FALSE;
}
ret = edit_load_file_from_filename (h, buffer_vpath, 0);
edit_arg_init (&arg, buffer_vpath, 0);
ret = edit_load_file_from_filename (h, &arg);
vfs_path_free (buffer_vpath, TRUE);
vfs_path_free (menufile_vpath, TRUE);
@ -1977,13 +1988,12 @@ edit_load_forward_cmd (WEdit * edit)
if (edit_stack_iterator + 1 >= MAX_HISTORY_MOVETO)
return FALSE;
if (edit_history_moveto[edit_stack_iterator + 1].line < 1)
if (edit_history_moveto[edit_stack_iterator + 1].line_number < 1)
return FALSE;
edit_stack_iterator++;
if (edit_history_moveto[edit_stack_iterator].filename_vpath != NULL)
return edit_reload_line (edit, edit_history_moveto[edit_stack_iterator].filename_vpath,
edit_history_moveto[edit_stack_iterator].line);
if (edit_history_moveto[edit_stack_iterator].file_vpath != NULL)
return edit_reload_line (edit, &edit_history_moveto[edit_stack_iterator]);
return FALSE;
}
@ -2008,9 +2018,8 @@ edit_load_back_cmd (WEdit * edit)
return FALSE;
edit_stack_iterator--;
if (edit_history_moveto[edit_stack_iterator].filename_vpath != NULL)
return edit_reload_line (edit, edit_history_moveto[edit_stack_iterator].filename_vpath,
edit_history_moveto[edit_stack_iterator].line);
if (edit_history_moveto[edit_stack_iterator].file_vpath != NULL)
return edit_reload_line (edit, &edit_history_moveto[edit_stack_iterator]);
return FALSE;
}

View File

@ -43,12 +43,10 @@
#include "lib/global.h"
#include "lib/tty/tty.h" /* KEY_F */
#include "lib/tty/key.h" /* XCTRL */
#include "lib/tty/key.h" /* ALT */
#include "lib/widget.h"
#include "src/setup.h" /* drop_menus */
#include "src/keymap.h"
#include "edit-impl.h"
#include "editwidget.h"

View File

@ -300,18 +300,19 @@ edit_search_get_current_end_line_char (const WEdit * edit)
*/
static edit_search_line_t
edit_get_search_line_type (mc_search_t * search)
edit_get_search_line_type (const mc_search_t * search)
{
edit_search_line_t search_line_type = 0;
if (search->search_type != MC_SEARCH_T_REGEX)
return search_line_type;
if (search->search_type == MC_SEARCH_T_REGEX)
{
if (search->original.str->str[0] == '^')
search_line_type |= AT_START_LINE;
if (search->original.str->str[search->original.str->len - 1] == '$')
search_line_type |= AT_END_LINE;
}
return search_line_type;
}

View File

@ -60,7 +60,6 @@
#include "src/execute.h" /* toggle_subshell() */
#include "src/filemanager/cmd.h" /* save_setup_cmd() */
#include "src/learn.h" /* learn_keys() */
#include "src/args.h" /* mcedit_arg_t */
#include "edit-impl.h"
#include "editwidget.h"
@ -406,7 +405,7 @@ edit_dialog_command_execute (WDialog * h, long command)
switch (command)
{
case CK_EditNew:
edit_load_file_from_filename (h, NULL, 0);
edit_load_file_from_filename (h, NULL);
break;
case CK_EditFile:
edit_load_cmd (h);
@ -1197,13 +1196,12 @@ edit_mouse_callback (Widget * w, mouse_msg_t msg, mouse_event_t * event)
*/
gboolean
edit_file (const vfs_path_t * file_vpath, long line)
edit_file (const edit_arg_t * arg)
{
mcedit_arg_t arg = { (vfs_path_t *) file_vpath, line };
GList *files;
gboolean ok;
files = g_list_prepend (NULL, &arg);
files = g_list_prepend (NULL, (edit_arg_t *) arg);
ok = edit_files (files);
g_list_free (files);
@ -1270,10 +1268,9 @@ edit_files (const GList * files)
for (file = files; file != NULL; file = g_list_next (file))
{
mcedit_arg_t *f = (mcedit_arg_t *) file->data;
gboolean f_ok;
f_ok = edit_load_file_from_filename (edit_dlg, f->file_vpath, f->line_number);
f_ok = edit_load_file_from_filename (edit_dlg, (const edit_arg_t *) file->data);
/* at least one file has been opened succefully */
ok = ok || f_ok;
}
@ -1289,14 +1286,6 @@ edit_files (const GList * files)
/* --------------------------------------------------------------------------------------------- */
const char *
edit_get_file_name (const WEdit * edit)
{
return vfs_path_as_str (edit->filename_vpath);
}
/* --------------------------------------------------------------------------------------------- */
WEdit *
edit_find_editor (const WDialog * h)
{
@ -1372,12 +1361,12 @@ edit_save_size (WEdit * edit)
*/
gboolean
edit_add_window (WDialog * h, const WRect * r, const vfs_path_t * f, long fline)
edit_add_window (WDialog * h, const WRect * r, const edit_arg_t * arg)
{
WEdit *edit;
Widget *w;
edit = edit_init (NULL, r, f, fline);
edit = edit_init (NULL, r, arg);
if (edit == NULL)
return FALSE;

View File

@ -380,25 +380,21 @@ editcmd_dialog_select_definition_show (WEdit * edit, char *match_expr, GPtrArray
if (curr != NULL && do_moveto && edit_stack_iterator + 1 < MAX_HISTORY_MOVETO)
{
vfs_path_free (edit_history_moveto[edit_stack_iterator].filename_vpath, TRUE);
vfs_path_t *vpath;
/* Is file path absolute? Prepend with dir_vpath if necessary */
if (edit->filename_vpath != NULL && edit->filename_vpath->relative
&& edit->dir_vpath != NULL)
edit_history_moveto[edit_stack_iterator].filename_vpath =
vfs_path_append_vpath_new (edit->dir_vpath, edit->filename_vpath, NULL);
vpath = vfs_path_append_vpath_new (edit->dir_vpath, edit->filename_vpath, NULL);
else
edit_history_moveto[edit_stack_iterator].filename_vpath =
vfs_path_clone (edit->filename_vpath);
vpath = vfs_path_clone (edit->filename_vpath);
edit_history_moveto[edit_stack_iterator].line = edit->start_line + edit->curs_row + 1;
edit_arg_assign (&edit_history_moveto[edit_stack_iterator], vpath,
edit->start_line + edit->curs_row + 1);
edit_stack_iterator++;
vfs_path_free (edit_history_moveto[edit_stack_iterator].filename_vpath, TRUE);
edit_history_moveto[edit_stack_iterator].filename_vpath =
vfs_path_from_str ((char *) curr_def->fullpath);
edit_history_moveto[edit_stack_iterator].line = curr_def->line;
edit_reload_line (edit, edit_history_moveto[edit_stack_iterator].filename_vpath,
edit_history_moveto[edit_stack_iterator].line);
edit_arg_assign (&edit_history_moveto[edit_stack_iterator],
vfs_path_from_str ((char *) curr_def->fullpath), curr_def->line);
edit_reload_line (edit, &edit_history_moveto[edit_stack_iterator]);
}
}

View File

@ -425,7 +425,7 @@ shell_execute (const char *command, int flags)
{
char *cmd = NULL;
if (flags & EXECUTE_HIDE)
if ((flags & EXECUTE_HIDE) != 0)
{
cmd = g_strconcat (" ", command, (char *) NULL);
flags ^= EXECUTE_HIDE;
@ -435,13 +435,14 @@ shell_execute (const char *command, int flags)
if (mc_global.tty.use_subshell)
{
if (subshell_state == INACTIVE)
do_execute (mc_global.shell->path, cmd ? cmd : command, flags | EXECUTE_AS_SHELL);
do_execute (mc_global.shell->path, cmd != NULL ? cmd : command,
flags | EXECUTE_AS_SHELL);
else
message (D_ERROR, MSG_ERROR, "%s", _("The shell is already running a command"));
}
else
#endif /* ENABLE_SUBSHELL */
do_execute (mc_global.shell->path, cmd ? cmd : command, flags | EXECUTE_AS_SHELL);
do_execute (mc_global.shell->path, cmd != NULL ? cmd : command, flags | EXECUTE_AS_SHELL);
g_free (cmd);
}

View File

@ -5,7 +5,7 @@
#ifndef MC__EXECUTE_H
#define MC__EXECUTE_H
#include "lib/utilunix.h"
#include "lib/util.h"
#include "lib/vfs/vfs.h"
/*** typedefs(not structures) and defined constants **********************************************/

View File

@ -1077,6 +1077,7 @@ char *
tree_box (const char *current_dir)
{
WTree *mytree;
WRect r;
WDialog *dlg;
WGroup *g;
Widget *wd;
@ -1091,7 +1092,8 @@ tree_box (const char *current_dir)
g = GROUP (dlg);
wd = WIDGET (dlg);
mytree = tree_new (2, 2, wd->rect.lines - 6, wd->rect.cols - 5, FALSE);
rect_init (&r, 2, 2, wd->rect.lines - 6, wd->rect.cols - 5);
mytree = tree_new (&r, FALSE);
group_add_widget_autopos (g, mytree, WPOS_KEEP_ALL, NULL);
group_add_widget_autopos (g, hline_new (wd->rect.lines - 4, 1, -1), WPOS_KEEP_BOTTOM, NULL);
bar = buttonbar_new ();

View File

@ -36,7 +36,7 @@
#include "lib/global.h"
#include "lib/vfs/vfs.h"
#include "lib/strescape.h" /* strutils_shell_unescape() */
#include "lib/strutil.h"
#include "lib/util.h" /* whitespace() */
#include "lib/widget.h" /* message() */
@ -90,7 +90,7 @@ examine_cd (const char *_path)
char *p;
/* Tilde expansion */
path = strutils_shell_unescape (_path);
path = str_shell_unescape (_path);
path_tilde = tilde_expand (path);
g_free (path);

View File

@ -664,7 +664,11 @@ edit_file_at_line (const vfs_path_t * what_vpath, gboolean internal, long start_
#ifdef USE_INTERNAL_EDIT
if (internal)
edit_file (what_vpath, start_line);
{
const edit_arg_t arg = { (vfs_path_t *) what_vpath, start_line };
edit_file (&arg);
}
else
#endif /* USE_INTERNAL_EDIT */
{

Some files were not shown because too many files have changed in this diff Show More