Bagaimana cara menyembunyikan segala sesuatu kecuali teks di antara kurung kotak bagian dalam di Notepad ++?

0

Saya mendapat file xml di mana saya harus menerjemahkan teks di antara kurung kotak bagian dalam. Ini adalah file besar dengan ribuan tanda kurung kotak dengan teks untuk terjemahan.

Apakah ada cara untuk menyembunyikan semuanya kecuali teks di antara tanda kurung kotak di Notepad ++?

Sebagai contoh di sini:

...item name="wcf.conversation.attachments"><![CDATA[Conversation contains {#$conversation->attachments} attachment{if $conversation->attachments != 1}s{/if}]]></item>...

Idealnya saya ingin menyembunyikan segala sesuatu kecuali " Conversation contains attachment", menerjemahkan teks ini, dan ketika saya akan menerjemahkan semua teks ini, saya ingin menyembunyikan semuanya.

Atau apakah Anda tahu cara lain untuk membuat proses penerjemahan lebih mudah dan lebih cepat?

 

Killerwhale7
sumber

Jawaban:

0

Agak terlambat, tapi ...


Atau apakah Anda tahu cara lain untuk membuat proses penerjemahan lebih mudah dan lebih cepat?

Jika Anda mencari Ctrl+ RegEx funtuk:

<\!\[CDATA\[\K.*(?=\]\]><\/item>)

dan tutup dialog "Temukan":

Pencarian Npp RegEx

Anda dapat mencari "teks di antara kurung kotak dalam" di file Anda hanya dengan "Temukan Berikutnya" F3. Teks yang Anda cari akan dipilih, siap diganti dengan setiap panggilan "Temukan Berikutnya".

g2mk
sumber
g2mk, Terima kasih banyak. Ini sangat membantu saya.
Killerwhale7
1
@ Killerwhale7 Jadi mungkin ... superuser.com/help/someone-answers
g2mk
Saya memberikan suara pada jawaban Anda, dan sebuah pesan muncul mengatakan bahwa saya memiliki kurang dari 15 reputasi sehingga suara saya dicatat tetapi tidak ditampilkan. Saya menerima jawaban Anda.
Killerwhale7
g2mk, adakah cara untuk memilih hanya teks di luar kurung keriting, hanya "Percakapan mengandung lampiran" tanpa "{# $ conversation-> attachments}" dan "{if $ conversation-> attachments! = 1} s {/ if } "?
Killerwhale7
@ Killerwhale7 Apa tentang sdi {if $conversation->attachments != 1}s{/if}? Itu juga ditempatkan di luar kurung keriting. Apa yang Anda lakukan dengan {#$conversation->attachments}, {if $conversation->attachments != 1}, {/if}setelah terjemahan? Apakah Anda menyimpannya atau menghapusnya? Apakah teks untuk diterjemahkan disediakan di tempat {#$conversation->attachments}dan Anda hanya ingin menyingkirkan Conversation containsdan attachment, atau sesuatu yang lain. Anda harus sedikit memperjelas pertanyaan Anda. Silakan lakukan dengan mengedit pertanyaan Anda menggunakan penurunan harga .
g2mk