pg_basebackup (PostgreSQL) 11 - en to vi_VN translation catalogue (253 entries)

en: out of memory
vi_VN: hết bộ nhớ

en: cannot duplicate null pointer (internal error)
vi_VN: không thể nhân đôi con trỏ null (lỗi nội bộ)

en: %s: could not stat file "%s": %s
vi_VN: %s: không thể lấy thông tin trạng thái tệp "%s": %s

en: %s: could not open directory "%s": %s
vi_VN: %s: không thể mở thư mục "%s": %s

en: %s: could not read directory "%s": %s
vi_VN: %s: không thể đọc thư mục "%s": %s

en: %s: could not open file "%s": %s
vi_VN: %s: không thể mở tệp "%s": %s

en: %s: could not fsync file "%s": %s
vi_VN: %s: không thể đồng bộ (fsync) tệp "%s": %s

en: %s: could not rename file "%s" to "%s": %s
vi_VN: %s: không thể đổi tên tệp "%s" thành "%s": %s

en: %s: removing data directory "%s"
vi_VN: %s: đang xóa thư mục "%s"

en: %s: failed to remove data directory
vi_VN: %s: không thể xóa thư mục dữ liệu

en: %s: removing contents of data directory "%s"
vi_VN: %s: đang xóa nội dung của thư mục dữ liệu "%s"

en: %s: failed to remove contents of data directory
vi_VN: %s: không thể xóa nội dung thư mục dữ liệu

en: %s: removing WAL directory "%s"
vi_VN: %s: đang xóa thư mục WAL "%s"

en: %s: failed to remove WAL directory
vi_VN: %s: không thể xóa thư mục WAL

en: %s: removing contents of WAL directory "%s"
vi_VN: %s: đang xóa nội dung thư mục WAL "%s"

en: %s: failed to remove contents of WAL directory
vi_VN: %s: không thể xóa nội dung thư mục WAL

en: %s: data directory "%s" not removed at user's request
vi_VN: %s: thư mục dữ liệu "%s" không bị xóa theo yêu cầu của người dùng

en: %s: WAL directory "%s" not removed at user's request
vi_VN: %s: thư mục WAL "%s" không bị xóa theo yêu cầu của người dùng

en: %s: changes to tablespace directories will not be undone
vi_VN: %s: các thay đổi đối với thư mục tablespace sẽ không được hoàn tác

en: %s: directory name too long
vi_VN: %s: tên thư mục quá dài

en: %s: multiple "=" signs in tablespace mapping
vi_VN: %s: nhiều dấu "=" trong ánh xạ tablespace

en: %s: invalid tablespace mapping format "%s", must be "OLDDIR=NEWDIR"
vi_VN: %s: định dạng ánh xạ tablespace không hợp lệ "%s", phải là "OLDDIR=NEWDIR"

en: %s: old directory is not an absolute path in tablespace mapping: %s
vi_VN: %s: thư mục cũ không phải là đường dẫn tuyệt đối trong ánh xạ tablespace: %s

en: %s: new directory is not an absolute path in tablespace mapping: %s
vi_VN: %s: thư mục mới không phải là đường dẫn tuyệt đối trong ánh xạ tablespace: %s

en: %s takes a base backup of a running PostgreSQL server.
vi_VN: %s lấy bản sao lưu cơ sở của PostgreSQL server đang chạy.

en: Usage:
vi_VN: Cách sử dụng:

en:   %s [OPTION]...
vi_VN:   %s [TÙYCHỌN]...

en: 
    Options controlling the output:
vi_VN: 
    Tùy chọn kiểm soát đầu ra:

en:   -D, --pgdata=DIRECTORY receive base backup into directory
vi_VN:   -D, --pgdata=DIRECTORY chỉ định thư mục lưu bản sao lưu cơ sở

en:   -F, --format=p|t       output format (plain (default), tar)
vi_VN:   -F, --format=p|t       định dạng đầu ra (plain (mặc định), tar)

en:   -r, --max-rate=RATE    maximum transfer rate to transfer data directory
                             (in kB/s, or use suffix "k" or "M")
vi_VN:   -r, --max-rate=RATE    tốc độ truyền tối đa khi chuyển thư mục dữ liệu
                             (đơn vị kB/s, hoặc sử dụng hậu tố "k" hay "M")

en:   -R, --write-recovery-conf
                             write recovery.conf for replication
vi_VN:   -R, --write-recovery-conf
                             viết tệp recovery.conf cho replication

en:   -T, --tablespace-mapping=OLDDIR=NEWDIR
                             relocate tablespace in OLDDIR to NEWDIR
vi_VN:   -T, --tablespace-mapping=OLDDIR=NEWDIR
                             định vị lại tablespace trong OLDDIR thành NEWDIR

en:       --waldir=WALDIR    location for the write-ahead log directory
vi_VN:       --waldir=WALDIR    chỉ định cho thư mục WAL

en:   -X, --wal-method=none|fetch|stream
                             include required WAL files with specified method
vi_VN:   -X, --wal-method=none|fetch|stream
                             lưu các tệp WAL được yêu cầu với phương thức
                             được chỉ định

en:   -z, --gzip             compress tar output
vi_VN:   -z, --gzip             nén đầu ra định dạng tar

en:   -Z, --compress=0-9     compress tar output with given compression level
vi_VN:   -Z, --compress=0-9     nén đầu ra định dạng tar với mức nén nhất định

en: 
    General options:
vi_VN: 
    Tùy chọn chung:

en:   -c, --checkpoint=fast|spread
                             set fast or spread checkpointing
vi_VN:   -c, --checkpoint=fast|spread
                             thiết lập chế độ checkpoint là nhanh(fast)
                             hay dàn trải(spread)

en:   -C, --create-slot      create replication slot
vi_VN:   -C, --create-slot      tạo slot cho replication

en:   -l, --label=LABEL      set backup label
vi_VN:   -l, --label=LABEL      chỉ định backup label

en:   -n, --no-clean         do not clean up after errors
vi_VN:   -n, --no-clean         không dọn dẹp sau khi có lỗi

en:   -N, --no-sync          do not wait for changes to be written safely to disk
vi_VN:   -N, --no-sync          không đợi những thay đổi được ghi một cách an toàn
                             vào đĩa

en:   -P, --progress         show progress information
vi_VN:   -P, --progress         hiển thị thông tin về tiến độ

en:   -S, --slot=SLOTNAME    replication slot to use
vi_VN:   -S, --slot=SLOTNAME    chỉ định replication slot

en:       --no-slot          prevent creation of temporary replication slot
vi_VN:       --no-slot          ngăn chặn tạo ra các slot tạm thời cho replication

en:   -k, --no-verify-checksums
                             do not verify checksums
vi_VN:   -k, --no-verify-checksums
                             không xác minh checksum

en:   -v, --verbose          output verbose messages
vi_VN:   -v, --verbose          xuất thông báo chi tiết

en:   -V, --version          output version information, then exit
vi_VN:   -V, --version          hiển thị thông tin phiên bản, sau đó thoát

en:   -?, --help             show this help, then exit
vi_VN:   -?, --help             hiển thị trợ giúp này, sau đó thoát

en: 
    Connection options:
vi_VN: 
    Tùy chọn kết nối:

en:   -d, --dbname=CONNSTR   connection string
vi_VN:   -d, --dbname=CONNSTR   chuỗi kết nối

en:   -h, --host=HOSTNAME    database server host or socket directory
vi_VN:   -h, --host=HOSTNAME    host của database server hay thư mục socket

en:   -p, --port=PORT        database server port number
vi_VN:   -p, --port=PORT        số port của database server

en:   -s, --status-interval=INTERVAL
                             time between status packets sent to server (in seconds)
vi_VN:   -s, --status-interval=INTERVAL
                             thời gian giữa các gói trạng thái được gửi tới
                             server (tính bằng giây)

en:   -U, --username=NAME    connect as specified database user
vi_VN:   -U, --username=NAME    kết nối với người dùng cơ sở dữ liệu được chỉ định

en:   -w, --no-password      never prompt for password
vi_VN:   -w, --no-password      không bao giờ nhắc mật khẩu

en:   -W, --password         force password prompt (should happen automatically)
vi_VN:   -W, --password         yêu cầu nhập mật khẩu (sẽ xảy ra tự động)

en: 
    Report bugs to <pgsql-bugs@postgresql.org>.
vi_VN: 
    Báo cáo lỗi tới <pgsql-bugs@postgresql.org>.

en: %s: could not read from ready pipe: %s
vi_VN: %s: không thể đọc từ pipe đã sẵn sàng: %s

en: %s: could not parse write-ahead log location "%s"
vi_VN: %s: không thể phân tích cú pháp vị trí WAL "%s"

en: %s: could not finish writing WAL files: %s
vi_VN: %s: không thể kết thúc việc ghi tệp WAL: %s

en: %s: could not create pipe for background process: %s
vi_VN: %s: không thể tạo pipe cho tiến trình nền: %s

en: %s: created temporary replication slot "%s"
vi_VN: %s: đã tạo slot tạm thời cho replication "%s"

en: %s: created replication slot "%s"
vi_VN: %s: đã tạo replication slot "%s"

en: %s: could not create directory "%s": %s
vi_VN: %s: không thể tạo thư mục "%s": %s

en: %s: could not create background process: %s
vi_VN: %s: không thể tạo tiến trình nền: %s

en: %s: could not create background thread: %s
vi_VN: %s: không thể tạo luồng nền: %s

en: %s: directory "%s" exists but is not empty
vi_VN: %s: thư mục "%s" tồn tại nhưng không trống

en: %s: could not access directory "%s": %s
vi_VN: %s: không thể truy cập thư mục "%s": %s

en: %s: transfer rate "%s" is not a valid value
vi_VN: %s: tốc độ truyền "%s" không phải là giá trị hợp lệ

en: %s: invalid transfer rate "%s": %s
vi_VN: %s: tốc độ truyền không hợp lệ "%s": %s

en: %s: transfer rate must be greater than zero
vi_VN: %s: tốc độ truyền phải lớn hơn 0

en: %s: invalid --max-rate unit: "%s"
vi_VN: %s: đơn vị --max-rate không hợp lệ: "%s"

en: %s: transfer rate "%s" exceeds integer range
vi_VN: %s: tốc độ truyền "%s" vượt quá phạm vi integer

en: %s: transfer rate "%s" is out of range
vi_VN: %s: tốc độ truyền "%s" ngoài phạm vi

en: %s: could not write to compressed file "%s": %s
vi_VN: %s: không thể ghi vào tệp nén "%s": %s

en: %s: could not write to file "%s": %s
vi_VN: %s: không thể ghi vào tệp "%s": %s

en: %s: could not set compression level %d: %s
vi_VN: %s: không thể thiết lập mức nén %d: %s

en: %s: could not create compressed file "%s": %s
vi_VN: %s: không thể tạo tệp nén "%s": %s

en: %s: could not create file "%s": %s
vi_VN: %s: không thể tạo tệp "%s": %s

en: %s: could not get COPY data stream: %s
vi_VN: %s: không thể nhận luồng dữ liệu COPY: %s

en: %s: could not close compressed file "%s": %s
vi_VN: %s: không thể đóng tệp nén "%s": %s

en: %s: could not close file "%s": %s
vi_VN: %s: không thể đóng tệp "%s": %s

en: %s: could not read COPY data: %s
vi_VN: %s: không thể đọc dữ liệu COPY: %s

en: %s: invalid tar block header size: %d
vi_VN: %s: kích thước tiêu đề khối tar không hợp lệ: %d

en: %s: could not set permissions on directory "%s": %s
vi_VN: %s: không thể đặt quyền cho thư mục "%s": %s

en: %s: could not create symbolic link from "%s" to "%s": %s
vi_VN: %s: không thể tạo symbolic link từ "%s" tới "%s": %s

en: %s: unrecognized link indicator "%c"
vi_VN: %s: không thể nhận ra liên kết indicator "%c"

en: %s: could not set permissions on file "%s": %s
vi_VN: %s: không thể đặt quyền đối với tệp "%s": %s

en: %s: COPY stream ended before last file was finished
vi_VN: %s: Dòng COPY đã kết thúc trước khi tệp cuối cùng được hoàn tất

en: %s: out of memory
vi_VN: %s: hết bộ nhớ

en: %s: incompatible server version %s
vi_VN: %s: phiên bản server không tương thích %s

en: HINT: use -X none or -X fetch to disable log streaming
vi_VN: Gợi ý: sử dụng -X none hay -X fetch để tắt tính năng log streaming

en: %s: initiating base backup, waiting for checkpoint to complete
vi_VN: %s: bắt đầu sao lưu cơ sở, chờ checkpoint để hoàn thành

en: %s: could not send replication command "%s": %s
vi_VN: %s: không thể gửi lệnh replication "%s": %s

en: %s: could not initiate base backup: %s
vi_VN: %s: không thể bắt đầu sao lưu cơ sở: %s

en: %s: server returned unexpected response to BASE_BACKUP command; got %d rows and %d fields, expected %d rows and %d fields
vi_VN: %s: server trả về phản hồi không mong muốn cho lệnh BASE_BACKUP, có %d hàng và %d trường, dự kiến %d hàng và %d trường

en: %s: checkpoint completed
vi_VN: %s: checkpoint hoàn thành

en: %s: write-ahead log start point: %s on timeline %u
vi_VN: %s: Điểm bắt đầu WAL: %s ở timeline %u

en: %s: could not get backup header: %s
vi_VN: %s: không thể lấy tiêu đề backup: %s

en: %s: no data returned from server
vi_VN: %s: không có dữ liệu nào được trả về từ server

en: %s: can only write single tablespace to stdout, database has %d
vi_VN: %s: chỉ có thể ghi tablespace đơn qua stdout, cơ sở dữ liệu có %d

en: %s: starting background WAL receiver
vi_VN: %s: khởi động tiến trình nền để nhận WAL

en: %s: could not get write-ahead log end position from server: %s
vi_VN: %s: không thể nhận được vị trí kết thúc WAL từ server: %s

en: %s: no write-ahead log end position returned from server
vi_VN: %s: vị trí cuối của WAL không được trả về từ server

en: %s: write-ahead log end point: %s
vi_VN: %s: điểm kết thúc WAL: %s

en: %s: checksum error occured
vi_VN: %s: xảy ra lỗi checksum

en: %s: final receive failed: %s
vi_VN: %s: lỗi khi nhận cuối cùng: %s

en: %s: waiting for background process to finish streaming ...
vi_VN: %s: đang chờ tiến trình nền hoàn thành truyền ...

en: %s: could not send command to background pipe: %s
vi_VN: %s: không thể gửi lệnh tới pipe của tiến trình nền: %s

en: %s: could not wait for child process: %s
vi_VN: %s: không thể chờ tiến trình con: %s

en: %s: child %d died, expected %d
vi_VN: %s: tiến trình con %d bị kết thúc, kỳ vọng %d

en: %s: child process did not exit normally
vi_VN: %s: tiến trình con kết thúc không bình thường

en: %s: child process exited with error %d
vi_VN: %s: tiến trình con đã thoát với lỗi %d

en: %s: could not wait for child thread: %s
vi_VN: %s: không thể đợi luồng con: %s

en: %s: could not get child thread exit status: %s
vi_VN: %s: không thể nhận được trạng thái kết thúc của luồng con: %s

en: %s: child thread exited with error %u
vi_VN: %s: luồng con kết thúc với lỗi %u

en: %s: base backup completed
vi_VN: %s: sao lưu cơ sở đã hoàn thành

en: %s: invalid output format "%s", must be "plain" or "tar"
vi_VN: %s: định dạng đầu ra không hợp lệ "%s", phải là "plain" hoặc "tar"

en: %s: invalid wal-method option "%s", must be "fetch", "stream", or "none"
vi_VN: %s: tùy chọn phương thức wal không hợp lệ "%s", phải là "fetch", "stream" hoặc "none"

en: %s: invalid compression level "%s"
vi_VN: %s: mức độ nén không hợp lệ "%s"

en: %s: invalid checkpoint argument "%s", must be "fast" or "spread"
vi_VN: %s: đối số cho checkpoint không hợp lệ "%s", phải là "fast" hoặc "spread"

en: %s: invalid status interval "%s"
vi_VN: %s: giá trị status-interval không hợp lệ "%s"

en: Try "%s --help" for more information.
vi_VN: Thử "%s --help" để biết thêm thông tin.

en: %s: too many command-line arguments (first is "%s")
vi_VN: %s: quá nhiều đối số dòng lệnh (đầu tiên là "%s")

en: %s: no target directory specified
vi_VN: %s: không có thư mục đích được chỉ định

en: %s: only tar mode backups can be compressed
vi_VN: %s: chỉ có chế độ backup dạng tar mới có thể được nén

en: %s: cannot stream write-ahead logs in tar mode to stdout
vi_VN: %s: không thể truyền WAL ở chế độ tar qua stdout

en: %s: replication slots can only be used with WAL streaming
vi_VN: %s: các replication slots chỉ có thể được sử dụng với việc truyền WAL

en: %s: --no-slot cannot be used with slot name
vi_VN: %s: --no-slot không thể được sử dụng với tên slot

en: %s: --create-slot needs a slot to be specified using --slot
vi_VN: %s: --create-slot cần một slot được chỉ định để sử dụng --slot

en: %s: --create-slot and --no-slot are incompatible options
vi_VN: %s: --create-slot và --no-slot là các tùy chọn không tương thích

en: %s: WAL directory location can only be specified in plain mode
vi_VN: %s: Vị trí thư mục WAL chỉ được chỉ định ở chế độ plain

en: %s: WAL directory location must be an absolute path
vi_VN: %s: Vị trí thư mục WAL phải là đường dẫn tuyệt đối

en: %s: this build does not support compression
vi_VN: %s: phiên bản binary này không hỗ trợ nén

en: %s: could not create symbolic link "%s": %s
vi_VN: %s: không thể tạo symbolic link "%s": %s

en: %s: symlinks are not supported on this platform
vi_VN: %s: symlink không được hỗ trợ trên hệ điều hành này

en: %s receives PostgreSQL streaming write-ahead logs.
vi_VN: %s nhận PostgreSQL WAL.

en: 
    Options:
vi_VN: 
    Tùy chọn:

en:   -D, --directory=DIR    receive write-ahead log files into this directory
vi_VN:   -D, --directory=DIR    nhận tệp WAL vào thư mục này

en:   -E, --endpos=LSN       exit after receiving the specified LSN
vi_VN:   -E, --endpos=LSN       kết thúc trước khi nhật LSN đã được chỉ định

en:       --if-not-exists    do not error if slot already exists when creating a slot
vi_VN:       --if-not-exists    không xuất lỗi khi tạo slot đã có sẵn

en:   -n, --no-loop          do not loop on connection lost
vi_VN:   -n, --no-loop          không lặp khi bị mất kết nối

en:       --no-sync          do not wait for changes to be written safely to disk
vi_VN:       --no-sync          không đợi những thay đổi được ghi một cách an toàn
                             vào đĩa

en:   -s, --status-interval=SECS
                             time between status packets sent to server (default: %d)
vi_VN:   -s, --status-interval=SECS
                             thời gian giữa các gói trạng thái được gửi tới
                             server (mặc định: %d)

en:       --synchronous      flush write-ahead log immediately after writing
vi_VN:       --synchronous      flush WAL ngay sau khi write

en:   -Z, --compress=0-9     compress logs with given compression level
vi_VN:   -Z, --compress=0-9     nén log với mức độ nén được chỉ định

en: 
    Optional actions:
vi_VN: 
    Tác vụ tùy chọn:

en:       --create-slot      create a new replication slot (for the slot's name see --slot)
vi_VN:       --create-slot      tạo replication slot mới (về tên slot xem --slot)

en:       --drop-slot        drop the replication slot (for the slot's name see --slot)
vi_VN:       --drop-slot        xóa replication slot (về tên slot xem --slot)

en: %s: finished segment at %X/%X (timeline %u)
vi_VN: %s: kết thúc phân đoạn tại %X/%X (timeline %u)

en: %s: stopped streaming at %X/%X (timeline %u)
vi_VN: %s: kết thúc truyền tại %X/%X (timeline %u)

en: %s: switched to timeline %u at %X/%X
vi_VN: %s: chuyển qua timeline %u tại %X/%X

en: %s: received interrupt signal, exiting
vi_VN: %s: nhận được tín hiệu ngắt, đang thoát

en: %s: could not close directory "%s": %s
vi_VN: %s: không thể đóng thư mục "%s": %s

en: %s: segment file "%s" has incorrect size %d, skipping
vi_VN: %s: tệp phân đoạn "%s" có kích thước không đúng %d, bỏ qua

en: %s: could not open compressed file "%s": %s
vi_VN: %s: không thể mở tệp nén "%s": %s

en: %s: could not seek in compressed file "%s": %s
vi_VN: %s: không thể tìm kiếm trong tệp nén "%s": %s

en: %s: could not read compressed file "%s": %s
vi_VN: %s: không thể đọc tệp nén "%s": %s

en: %s: compressed segment file "%s" has incorrect uncompressed size %d, skipping
vi_VN: %s: tệp phân đoạn nén "%s" có kích thước giải nén không đúng %d, bỏ qua

en: %s: starting log streaming at %X/%X (timeline %u)
vi_VN: %s: bắt đầu truyền log tại %X/%X (timeline %u)

en: %s: invalid port number "%s"
vi_VN: %s: số port không hợp lệ "%s"

en: %s: could not parse end position "%s"
vi_VN: %s: không thể phân tích cú pháp vị trí kết thúc "%s"

en: %s: cannot use --create-slot together with --drop-slot
vi_VN: %s: không thể sử dụng --create-slot cùng với --drop-slot

note: translator: second %s is an option name
en: %s: %s needs a slot to be specified using --slot
vi_VN: %s: %s cần một slot được chỉ định để sử dụng --slot

en: %s: cannot use --synchronous together with --no-sync
vi_VN: %s: không thể sử dụng --synchronous cùng với --no-sync

en: %s: replication connection using slot "%s" is unexpectedly database specific
vi_VN: %s: kết nối replication sử dụng slot "%s" không mong đợi database-specific

en: %s: dropping replication slot "%s"
vi_VN: %s: đang xóa replication slot "%s"

en: %s: creating replication slot "%s"
vi_VN: %s: đang tạo replication slot "%s"

en: %s: disconnected
vi_VN: %s: đã ngắt kết nối

note: translator: check source for value for %d
en: %s: disconnected; waiting %d seconds to try again
vi_VN: %s: đã ngắt kết nối; đợi %d giây để thử lại

en: %s controls PostgreSQL logical decoding streams.
vi_VN: %s kiểm soát luồng PostgreSQL logical decoding.

en: 
    Action to be performed:
vi_VN: 
    Hành động được thực hiện:

en:       --start            start streaming in a replication slot (for the slot's name see --slot)
vi_VN:       --start            bắt đầu truyền trong một replication slot
                             (về tên slot xem --slot)

en:   -f, --file=FILE        receive log into this file, - for stdout
vi_VN:   -f, --file=FILE        nhận log vào tệp này, - cho stdout

en:   -F  --fsync-interval=SECS
                             time between fsyncs to the output file (default: %d)
vi_VN:   -F  --fsync-interval=SECS
                             thời gian giữa các fsync cho tệp xuất (mặc định: %d)

en:   -I, --startpos=LSN     where in an existing slot should the streaming start
vi_VN:   -I, --startpos=LSN     nơi trong một slot cho điểm bắt đầu truyền

en:   -o, --option=NAME[=VALUE]
                             pass option NAME with optional value VALUE to the
                             output plugin
vi_VN:   -o, --option=NAME[=VALUE]
                             đặt tùy chọn NAME với giá trị tùy chọn VALUE vào
                             plugin đầu ra

en:   -P, --plugin=PLUGIN    use output plugin PLUGIN (default: %s)
vi_VN:   -P, --plugin=PLUGIN    sử dụng plugin đầu ra là PLUGIN (mặc định: %s)

en:   -S, --slot=SLOTNAME    name of the logical replication slot
vi_VN:   -S, --slot=SLOTNAME    tên của logical replication slot

en:   -d, --dbname=DBNAME    database to connect to
vi_VN:   -d, --dbname=DBNAME    cở sở dữ liệu kết nối tới

en: %s: confirming write up to %X/%X, flush to %X/%X (slot %s)
vi_VN: %s: xác nhận ghi đến %X/%X, flush đến %X/%X (slot %s)

en: %s: could not send feedback packet: %s
vi_VN: %s: không thể gửi gói phản hồi: %s

en: %s: could not fsync log file "%s": %s
vi_VN: %s: không thể fsync tệp log "%s": %s

en: %s: starting log streaming at %X/%X (slot %s)
vi_VN: %s: bắt đầu truyền log ở %X /%X (slot %s)

en: %s: streaming initiated
vi_VN: %s: khởi tạo luồng truyền

en: %s: could not open log file "%s": %s
vi_VN: %s: không thể mở tệp log "%s": %s

en: %s: invalid socket: %s
vi_VN: %s: socket không hợp lệ: %s

en: %s: select() failed: %s
vi_VN: %s: lỗi select(): %s

en: %s: could not receive data from WAL stream: %s
vi_VN: %s: không thể nhận dữ liệu từ luồng truyền WAL: %s

en: %s: streaming header too small: %d
vi_VN: %s: tiêu đề của luồng truyền quá nhỏ: %d

en: %s: unrecognized streaming header: "%c"
vi_VN: %s: không thể xác định tiêu đề luồng truyền: "%c"

en: %s: could not write %u bytes to log file "%s": %s
vi_VN: %s: không thể ghi %u byte vào tệp log "%s": %s

en: %s: unexpected termination of replication stream: %s
vi_VN: %s: luồng truyền replication kết thúc không mong đợi: %s

en: %s: invalid fsync interval "%s"
vi_VN: %s: khoảng thời gian fsync không hợp lệ "%s"

en: %s: could not parse start position "%s"
vi_VN: %s: không thể phân tích cú pháp vị trí bắt đầu "%s"

en: %s: no slot specified
vi_VN: %s: không có slot nào được chỉ định

en: %s: no target file specified
vi_VN: %s: không có tệp đích nào được chỉ định

en: %s: no database specified
vi_VN: %s: không có cơ sở dữ liệu nào được chỉ định

en: %s: at least one action needs to be specified
vi_VN: %s: cần chỉ định ít nhất một hành động

en: %s: cannot use --create-slot or --start together with --drop-slot
vi_VN: %s: không thể sử dụng --create-slot hay --start cùng với --drop-slot

en: %s: cannot use --create-slot or --drop-slot together with --startpos
vi_VN: %s: không thể sử dụng --create-slot hay --drop-slot cùng với --startpos

en: %s: --endpos may only be specified with --start
vi_VN: %s: --endpos có thể chỉ được chỉ định với --start

en: %s: could not establish database-specific replication connection
vi_VN: %s: không thể thiết lập kết nối database-specific replication

en: %s: could not create archive status file "%s": %s
vi_VN: %s: không thể tạo tệp trạng thái archive "%s": %s

en: %s: could not get size of write-ahead log file "%s": %s
vi_VN: %s: không thể xác định được kích thước của tệp WAL "%s": %s

en: %s: could not open existing write-ahead log file "%s": %s
vi_VN: %s: không thể mở tệp WAL đang tồn tại "%s": %s

en: %s: could not fsync existing write-ahead log file "%s": %s
vi_VN: %s: không thể đồng bộ (fsync) tệp WAL đang tồn tại "%s": %s

en: %s: write-ahead log file "%s" has %d byte, should be 0 or %d
     | %s: write-ahead log file "%s" has %d bytes, should be 0 or %d
vi_VN[0]: %s: Tệp WAL "%s" có %d byte, phải nên là 0 hoặc %d

en: %s: could not open write-ahead log file "%s": %s
vi_VN: %s: không thể mở tệp WAL "%s": %s

en: %s: could not determine seek position in file "%s": %s
vi_VN: %s: không thể xác định vị trí tìm kiếm trong tệp "%s": %s

en: %s: not renaming "%s%s", segment is not complete
vi_VN: %s: không đổi tên "%s%s", phân đoạn chưa hoàn thành

en: %s: server reported unexpected history file name for timeline %u: %s
vi_VN: %s: server báo cáo tên tệp lịch sử không mong đợi cho timeline %u: %s

en: %s: could not create timeline history file "%s": %s
vi_VN: %s: không thể tạo tệp lịch sử cho timeline "%s": %s

en: %s: could not write timeline history file "%s": %s
vi_VN: %s: không thể ghi tệp lịch sử timeline "%s": %s

en: %s: incompatible server version %s; client does not support streaming from server versions older than %s
vi_VN: %s: phiên bản server không tương thích %s; client không hỗ trợ truyền từ phiên bản server cũ hơn %s

en: %s: incompatible server version %s; client does not support streaming from server versions newer than %s
vi_VN: %s: phiên bản server không tương thích %s; client không hỗ trợ truyền từ phiên bản server mới hơn %s

en: %s: could not identify system: got %d rows and %d fields, expected %d rows and %d or more fields
vi_VN: %s: không thể xác định hệ thống: có %d hàng và %d trường, kỳ vọng %d hàng và %d hay nhiều hơn trường

en: %s: system identifier does not match between base backup and streaming connection
vi_VN: %s: số nhận dạng hệ thống không khớp giữa sao lưu cơ sở và kết nối luồng truyền

en: %s: starting timeline %u is not present in the server
vi_VN: %s: timeline bắt đầu %u không tồn tại trong server

en: %s: unexpected response to TIMELINE_HISTORY command: got %d rows and %d fields, expected %d rows and %d fields
vi_VN: %s: phản hồi không mong muốn đối với lệnh TIMELINE_HISTORY: có %d hàng và %d trường, kỳ vọng %d hàng và %d trường

en: %s: server reported unexpected next timeline %u, following timeline %u
vi_VN: %s: server báo cáo không mong đợi timeline tiếp theo %u, timeline sau %u

en: %s: server stopped streaming timeline %u at %X/%X, but reported next timeline %u to begin at %X/%X
vi_VN: %s: server ngừng phát timeline %u ở %X/%X, nhưng đã báo cáo timeline tiếp theo %u để bắt đầu ở %X/%X

en: %s: replication stream was terminated before stop point
vi_VN: %s: luồng replication đã bị chấm dứt trước điểm dừng

en: %s: unexpected result set after end-of-timeline: got %d rows and %d fields, expected %d rows and %d fields
vi_VN: %s: tập hợp kết quả không mong muốn sau end-of-timeline: có %d hàng và %d trường, kỳ vọng %d hàng và %d trường

en: %s: could not parse next timeline's starting point "%s"
vi_VN: %s: không thể phân tích cú pháp điểm bắt đầu của timeline tiếp theo "%s"

en: %s: received write-ahead log record for offset %u with no file open
vi_VN: %s: đã nhận bản ghi WAL cho offset %u với không tệp mở nào

en: %s: got WAL data offset %08x, expected %08x
vi_VN: %s: có dữ liệu WAL offset %08x, kỳ vọng %08x

en: %s: could not write %u bytes to WAL file "%s": %s
vi_VN: %s: không thể viết %u byte vào tệp WAL "%s": %s

en: %s: could not send copy-end packet: %s
vi_VN: %s: không thể gửi gói tin copy-end: %s

en: Password:
vi_VN: Mật khẩu:

en: %s: could not connect to server
vi_VN: %s: không thể kết nối tới server

en: %s: could not connect to server: %s
vi_VN: %s: không thể kết nối tới server: %s

en: %s: could not clear search_path: %s
vi_VN: %s: không thể xóa search_path: %s

en: %s: could not determine server setting for integer_datetimes
vi_VN: %s: không thể xác định thiết lập ở server cho integer_datetimes

en: %s: integer_datetimes compile flag does not match server
vi_VN: %s: flag biên dịch integer_datetimes không khớp với server

en: %s: could not send replication command "%s": %s
vi_VN: %s: không thể gửi lệnh replication "%s": %s

en: %s: could not fetch WAL segment size: got %d rows and %d fields, expected %d rows and %d or more fields
vi_VN: %s: không thể fetch kích thước phân đoạn WAL: có %d hàng và %d trường, kỳ vọng %d hàng và %d hoặc nhiều hơn trường

en: %s: WAL segment size could not be parsed
vi_VN: %s: Không thể phân tích cú pháp kích thước phân đoạn WAL

en: %s: WAL segment size must be a power of two between 1MB and 1GB, but the remote server reported a value of %d bytes
vi_VN: %s: kích thước phân đoạn WAL phải là lũy thừa của hai giữa 1MB và 1GB, nhưng remote server đã báo cáo giá trị %d byte

en: %s: could not fetch group access flag: got %d rows and %d fields, expected %d rows and %d or more fields
vi_VN: %s: không thể fetch cờ truy cập nhóm: có %d hàng và %d trường, kỳ vọng %d hàng và %d hoặc nhiều hơn trường

en: %s: group access flag could not be parsed: %s
vi_VN: %s: không thể phân tích cú pháp cờ truy cập nhóm: %s

en: %s: could not create replication slot "%s": got %d rows and %d fields, expected %d rows and %d fields
vi_VN: %s: không thể tạo replication slot "%s": có %d hàng và %d trường, kỳ vọng %d hàng và %d trường

en: %s: could not drop replication slot "%s": got %d rows and %d fields, expected %d rows and %d fields
vi_VN: %s: không thể xóa replication slot "%s": có %d hàng và %d trường, kỳ vọng %d hàng và %d trường

en: could not compress data
vi_VN: không thể nén dữ liệu

en: could not reset compression stream
vi_VN: không thể đặt lại luồng nén

en: could not initialize compression library
vi_VN: không thể khởi tạo thư viện nén

en: implementation error: tar files can't have more than one open file
vi_VN: lỗi triển khai: tệp tar không thể có nhiều hơn một tệp mở

en: could not create tar header
vi_VN: không thể tạo tiêu đề tar

en: could not change compression parameters
vi_VN: không thể thay đổi thông số nén

en: unlink not supported with compression
vi_VN: hủy liên kết không được hỗ trợ với nén

en: could not close compression stream
vi_VN: không thể đóng luồng nén
