Kontextmenü & Tooltips

  • Hallo!

    Gibt es eine möglichkeit, den text der einträge im kontextmenü und den text eines tooltips zu ändern?

    Beispiele:
    - im kontextmenü für Tabs "Tab klonen" auf "Tab duplizieren" ändern
    - den tooltip über dem druckersymbol von "Diese Seite drucken" auf "Drucken" ändern

    Vielen dank!

  • Hallo und Willkommen im Forum!

    Eine Möglichkeit ist folgende:

    Erstelle in deinem Profilordner einen Ordner namens "chrome", sofern er nicht bereits vorhanden ist. Darin erstelle eine Textdatei namens "userChrome.css", sofern sie nicht bereits vorhanden ist. Schreibe folgenden Code hinein bzw. füge ihn hinzu:

    Code
    toolbarbutton#alltabs-button {
      -moz-binding: url(userChrome.xml#ucjs);
    }

    Erstelle im Ordner chrome noch eine weitere Textdatei namens "userChrome.xml" mit diesem Code:

    Dann starte Firefox neu.

  • Danke!

    Bei meinen beiden beispielen hat es super funktioniert, auch bei einigen anderen einträgen bzw. tooltips. Bei manchen aber funktioniert es gar nicht und manchmal zeigt er den von mir geänderten tooltip-text gleich nach dem starten des browsers an, später (ohne neustart) aber wieder den ursprünglichen tooltip. Woran kann das liegen?

    Kann man das bild (also z.b. den drucker) eigentlich auch ändern?

  • Teste mit einem höheren Wert im Timeout, zuerst 100, dann 200 usw.:

    Code
    setTimeout(function() {
                    .
                    .
                    .
                }, 100);

    Grafiken von Schaltflächen lassen sich leicht durch andere ersetzen.
    Dazu kommt z.B. Folgendes in die userChrome.css:

    Code
    #print-button {
      list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAdUlEQVQokZVSwRHAIAgLPYfoXs7RCTpG53Avt7APrhaFU8gLMEEJAkEQgFbc7IxkVjt0r6Sp7VIVITumBpKt00FA2ThmjXzkfMMWO8EZFSj8LrUyjsG9b9DaJXq+qAIVxEUxtLHpaXE95dj1NcK2rmbwaGJ4Af0tIg00j/6iAAAAAElFTkSuQmCC) !important
    }