• 締切済み

ブラウザで一括置換がしたい

ブラウザ、アドオンの置換機能について詳しい方、ご教授願えないでしょうか 英語のCMSを日本語に変換しています、ラングエッジファイルを直接編集できない使用になっておりブラウザで変更しています。 左右に分かれたテーブルの左に英語が入っており、右にテキストボックスになっており「Save Change」と入っていて、それを「保存」と変更していくような要領で進めているのですが、何しろ項目数が膨大です。またカテゴリごとに「Save Change」などの良く使うものがあり同じ言葉をコピペで変換している状態で何とか置換できないかと試行錯誤しております。 Chromeのアドオンで「Search and Replace」で置換をすると視覚的には変更されるのですが、保存をすると変更されずに元に戻ってしまいます。 何とかブラウザ上でフォームのテキストフィールドを置換する方法はございませんでしょうか。 お知恵を宜しくお願いいたします。

みんなの回答

  • kamikami30
  • ベストアンサー率24% (812/3335)
回答No.1

すみませんが、マルチメディアファイルは小さくて参考になりません。 元々ブラウザから各項目を編集できると言うことなんでしょうか? 英語のCMSを日本語にするのがしたいことでいいんですかね? それで、フォーム(テキスト)の文字を置き換えたくて、ブラウザかそのアドオンでやりたいということ? Chromeのアドオンで「Search and Replace」を使ってみれば、何をしようとしてるか少しはわかりますかね?

makino03
質問者

補足

つたない説明ですいません。 おっしゃるととおり、英語のCMSを日本語にしたいのです。 CMSの機能が用意されていて、ブラウザ上のテキストフィールドにすでに英語が入ったものが表示され、それに対する日本語を入力し保存を押すと変更され反映されるという機能がありましてテキストを翻訳して置き換えて反映させているのですが、項目が数千に及ぶため困っております。 Search and Replaceで置換すると置換までは上手くいくのですが、保存を押しても保存されない現象がおきてしまいます。 何か良い手立てがございましたらお知恵をお借りできないでしょうか

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • AccessのデータをVBを使って置換する

    (1)VisualBasic6.0を用いて、Access2000のデータベースに接続します。 (2)データベースの中のテーブル(テーブル名:T-カレンダー)にあるフィールド(フィールド名:コード)に保存されているデータの一部分を置換したい。(⇒途中のアルファベットを変更したい。)(例;置換前:123FFF789 置換後:123III789)  テーブルを直接開いて、フィールドにカーソルをあわせて、”編集メニュー”の『検索と置換』から行っても出来るのですが、Accessを触らないでVBから作ったフォームから変更(置換)をさせたい。  ◇フォームに2つテキストボックスを作って、「検索する文字列」と「置換後の文字列」を入力し、『変換』ボタンを押したら、データが置換される、という流れ。   一回きりの置換でなくて、何回でも同じフィールド内のデータを置換したい。   SQLのREPLACE関数を用いて出来るかな、とは思っているのですが、どのように作成すればよろしいのでしょうか。  また他のやり方でシンプルな方法があればお教えください。

  • PHP:2つの置換文字列を一気に変換するには

    PHPで1つの文字列変数内に2つの置換文字列が存在する場合一気に変更可能でしょうか? $data = "a%CHANGE1%c%CHANGE2%"; 置換文字列1:%CHANGE1% ⇒ "b"に変換 置換文字列2:%CHANGE2% ⇒ "d"に変換 ↓すると print($data); 「abcd」 となる感じです。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • VBAでの文字列置換

    表題のとおりですが、過去の質問では良い回答が 見当たりませんでした。 ・やりたいこと ”A”->”001” ”B”->”002” ”C”->”003” ”D”->”004” のようにテキストの置換候補があり(置換、置換対象のテキストは全角、半角さまざまです)、 それをExcelのワークシートに適用したいです。 やり方はどういうやり方でも良いです。ただ置換リストは追加、変更する必要があります。 VBAのreplaceを利用した置換マクロを作成すればよいのでしょうか。 当方、Word用の簡単なVBAマクロの作成経験はありますが、 Excelでは利用したことがありません。 ある程度具体的に御教授いただけると助かります。 よろしくお願いします。

  • VBAで「,」⇒「.」へ置換後、タグ区切りでテキスト保存したい。

    VBAで「,」⇒「.」へ置換後、タグ区切りでテキスト保存したい。 お世話になっております。 VBAで下記を行いたいと考えております。 全体の流れとしては、テキストを読み込み⇒エクセル上で編集⇒テキスト保存です。 そのエクセル上で編集⇒テキスト保存で悩んでおります。 編集した複数のシートを、個別にタブ区切りのテキストファイルに保存したいと考えております。 出力する際に、小数点の「,」⇒「.」に変換します。 ※小数点を「,」として利用しています(海外対応) 編集するシートは全てのセルが文字列形式になっており、列も行も読み込むテキストによって可変なので、統一されているわけではありません。 最終行はA列ではなくB列でカウントします。 全てのセルに値が入っているわけではなく、空白もあります。 また、各セルには「0.00000」や「02.24」等の数値も入っており、数値形式にしてしまうと0が消えてしまうので、全てのセルを文字列形式として編集しています。 なお、小数点以下の桁数も可変です。 つまり、小数点が「,」となっているのを「.」になおし、タブ区切りのテキストファイルとして保存したいのです。 出力する際に、いったん別ブックに保存⇒不要なシートを削除⇒タブ区切りで保存はできたのですが、自分があまりVBAに詳しくないせいか、これでは文字列形式で保存されなかったため、シートを新規ブックにコピー⇒タグ区切りで保存に変更しました。 しかし、これではcells.replace ~で置換すると、「00,000」が「0」になってしまいました。 ※「22,222」等は問題ないのですが……何故かは分かりませんでした。 ファイルとしては20000万行~25000行程度です。 列としては40列前後になります。 あまりVBAには詳しくないので、まとはずれな事を言っているかもしれません。 何か良い方法はありますでしょうか? 宜しくお願いいたします。

  • フォルダ名とテキスト内容の置換/変更ユーティリティ

    ファイル名やテキスト内容を変更するのに便利なユーティリティソフトを探しています。何かご存知ないでしょうか? イメージしているのは、りねーむ君などの単純なファイル名変換ソフトではなくなく、○フォルダ名が変更できる○指定テキストファイル内の、指定文字列を置換できる ようなものです。 業務上、3階層程度の構造をもったフォルダのフォルダ名と、その中のある場所に保存されているフォームの決まったテキストファイル内の一定の文字列を、変換しなくてはならないことが非常に多く、煩雑な手作業に辟易しています。何かよいソフト/アイディアが御座いましたらぜひご教示いただきたくお願いします…。

  • save image in folderの設定保存

    Firefoxアドオンのsave image in folderを最近使い始めたのですが、保存先フォルダと名称を設定してもブラウザを再起動させると設定が消えてしまいます。すごく便利なので使いたいのですが、このアドオンはブラウザやPCを再起動するたびに毎回、新規登録しなければならないのでしょうか?よろしくお願いします。

  • 秀丸 事前にリストを作って一括変換したい

    秀丸(Ver8.10)(OSはWindowsXP)を使っています。テキスト中の文字列を別の文字列に1つずつ置換することはできますが、多数ある場合は1つ1つ置換するのは大変です。変換する文字列の組のリストを事前に作成しておいて一括変換することはできないでしょうか。 (例) 変換前 ------------>変換後 I0001_01010 --------> I0001_00011 I002_1111 ----------> J00002_0110123 I0003_03234 --------> I005_012 : : (以下多数あります) (変換の法則性はありません) (変換する文字列はその都度変わりますので再実行や保存の必要はありません) (今は以下のようにreplaceallをマクロに記述して変換していますがもっと簡単に行える方法はないでしょうか) replaceall "I0001_01010" , "I0001_00011" , nohilight; replaceall "I002_1111" , "J00002_0110123" , nohilight; replaceall "I0003_03234" , "I005_012" , nohilight; よろしくお願いします。

  • 動画の保存

    ブラウザ、Firefox19.0.2を使用してます。 アドオンに「Easy youtube Video Downloader6.8」を、 インストールしてます。 youtubeを保存しようとしたら保存できなくなりました。 ちなみに、最近保存できなくなりました。 youtubeの仕様が変更になった?のか、 保存できません。 違うアドオンで保存したいのですが、 いいアドオンありましたら、 教えてください。

  • PHPソースファイルの文字列置換をしてから、

    PHPソースファイルの文字列置換をしてから、 そのスクリプトを実行する方法を実行しようとしている のですが、うまくいきません。 似たような質問(http://oshiete.nikkeibp.co.jp/qa5496696.html) を参考にして、文字列置換自体はうまくいったのですが、 phpファイル実行時にまったく関係の無いはずの DBアクセスでエラーが発生してしまいました。 変換前前のphpファイルに置換後の文字列を手で入れて、 データベース実行するとうまくいきます。 しかしながら、phpファイルの文字列置換をstr_replaceで実行し、別名保存した後 includeしても、うまくいかないといった状況です。 ちなみに置換後のphpファイル内で $置換後文字列 = "test"; echo $置換前文字列; とすると、置換前文字列が置換後文字列に きちんと変わっているようで、 "test"と出力されます。 もしかすると、原因は違う所に潜んでいるのかもしれませんが、 どこを調べれば良いのか検討がつかず困っております。 どなたか解決手段の分かる方がいらっしゃれば教えて頂けませんでしょうか? -------------------------------------------------------------- 尚、ファイル構成は top |-change (1.php) |-database (2.php) |-search (検索画面[データベース検索の入り口。form action ="./3.php"],3.php) |-base (4.php,5.php[tempファイル]) となっており、 それぞれの中身は 1.文字列置換実行用のphpファイル(1.php):  1-1.file_get_contentsで4のphpファイルを取得  1-2.str_replaceを用いて文字列置換  1-3.文字列置換したファイルをfwriteで4.phpと同じディレクトリに保存(5.php)  1-4.5.phpをincludeする。  1-5.5.phpをunlinkする。 2.データベースアクセス(mysql)用関数を含むphpファイル(2.php):  ↓エラーの原因と思われる関数  function connect() { global $host,$user_id,$passwd,$con; $con = mysql_connect($host,$user_id,$passwd); } 置換前phpファイルを手動で文字列置換した場合には  同ファイル内で設定したglobal変数の値がきちんと格納されており、  データベース実行がうまくいきます。  置換後phpファイルでは$host等に値が格納されていないため、  データベース実行がうまくいきません。  グローバル変数の中身は同ファイル内で定義しています。 3.検索を実行した時に呼び出されるphpファイル(3.php):  3-1.include("../change/1.php"); 3-2.1.phpの関数の実行 4.文字列置換前のphpファイル(4.php): /*呼び出し元のディレクトリ位置でないとincludeに失敗する*/ 4-1.include("../database/2.php");  4-2.2.phpのデータベースアクセス関数を実行する。 5.文字列置換後のphpファイル(5.php): 3-2の1.php関数の実行により、一時的に生成される。

    • ベストアンサー
    • PHP
  • WSHの文字置換ツールについて(サンプル改良)

    Windows2003server上で動く、文字列置換ツールを用意したいと思ってます。 ※同様の質問をもう一件あげていますが、質問の根本が違うのであえて分けています。 よろしければそちらもご覧頂ければと思います。 今、考えている動作をしてくれるサンプルプログラムが@ITにあったので これを流用しようと思うのですが、変換対象の文字列がプログラム内にハードコーディングされているため 設定ファイルとして外に出したいと思っています。 置換サンプルプログラム http://www.atmarkit.co.jp/fwin2k/win2ktips/308strrpl/strrpl.html 想定している使い方は以下の通りです。 ・変換対象ファイルは置換後上書き保存される。(サンプルPGの動作) ・変換対象文字のパターンは複数ある。 ・変換対象ファイル内に、変換対象文字は複数出てきて全てを置換する。 ・サンプルPGでは変換対象文字列がソース内に書かれているが、外部ファイルに出したい。 ・変換対象文字のパターンは今後増える可能性がありソース変更なしに柔軟に対応できるようにしたい。 文字列置換の動作自体はサンプルPGの動作が希望通りで問題ありません。 あとは、外部ファイルに変換対象文字を持たすことと、複数パターンに対応できるように 改良できればベストだと思っています。 外部ファイルの記述方法(左が変換前、右が変換後) AAA aaaa BB bbbbbb CCCC ccc  ・  ・ 増やした文だけ、変換対象となる。 ※変換文字に.や\が含まれます。(サンプルソースでは動いてます) よろしくお願いします。