Instead, create a dummy file containing the user-visible strings defined in
Scintilla sources. For now it's manually managed but it might make sense to
automatically generate it in the future.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@64527 
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
 %.po:
        if [ -f $@ ]; then $(MSGMERGE) $@ wxstd.pot > $@.new && mv $@.new $@; else cp wxstd.pot $@; fi
 
-# note the extra -kAddToPopUp used for Scintilla files: this is a hack to
-# translate the popup menu items
 wxstd.pot:
        touch $@
        find ../include -name "*.h" | $(XARGS) $(XGETTEXT) $(XGETTEXT_ARGS) -o wxstd.pot
        find ../src -name "*.cpp" | $(XARGS) $(XGETTEXT) $(XGETTEXT_ARGS) -o wxstd.pot
-       find ../src/stc/scintilla/src -name "*.cxx" | $(XARGS) $(XGETTEXT) $(XGETTEXT_ARGS) -kAddToPopUp -o wxstd.pot
 
 allpo: force-update
        @-for t in $(WX_LINGUAS_UPDATE); do $(MAKE) $$t.po; done
 
--- /dev/null
+///////////////////////////////////////////////////////////////////////////////
+// Name:        src/stc/stc_i18n.cpp
+// Purpose:     Dummy file containing translatable strings from Scintilla
+// Author:      Vadim Zeitlin
+// Created:     2010-06-09
+// RCS-ID:      $Id: $
+// Copyright:   (c) 2010 Vadim Zeitlin <vadim@wxwidgets.org>
+// Licence:     wxWindows licence
+///////////////////////////////////////////////////////////////////////////////
+
+// This is just a collection of translatable strings defined in Scintilla
+// sources. It is used by locale/Makefile only and not supposed to be compiled.
+#error "This file is not supposed to be compiled."
+
+// These strings were manually extracted from ScintillaBase::ContextMenu().
+_("Undo")
+_("Redo")
+_("Cut")
+_("Copy")
+_("Paste")
+_("Delete")
+_("Select All")
+