[tx-trac] #348: Language/Project/Component/Collection-wide Search and Search and Replace

4 views
Skip to first unread message

Transifex Trac

unread,
Sep 25, 2009, 12:16:20 PM9/25/09
to transife...@googlegroups.com
#348: Language/Project/Component/Collection-wide Search and Search and Replace
----------------------------+-----------------------------------------------
Reporter: tch | Owner: glezos
Type: enhancement | Status: new
Priority: major | Milestone:
Component: Tx.org Website | Version:
Keywords: | Easy_task: 0
Review: | Blockedby:
Blocking: | Needs_patch: 1
----------------------------+-----------------------------------------------
It would be great if some sort of "global" search and "search and replace"
for strings could be conducted with Transifex. Possibly with regexp
matching.

Use Cases:

1. Translator/translation maintainer/translation project/translation
project's mailing list changes e-mail adress and one doesn't want to go
through all .po's one-by-one to update that information.

2. Some organised translation and/or terminology efforts might change [a
policy for] particular word/expression/piece of text and want to update
the whole po base to reflect the change.

3. One might want to double-check the consistency of translations for
particular words/expressions/pieces of text across a larger Project or
Collection, similar to 2.

4. This search functionality could enable translators to use Transifex as
sort of Translation Memory (even across projects and translation efforts).

--
Ticket URL: <http://transifex.org/ticket/348>
Transifex <http://transifex.org/>
Integrated translation platform

Transifex Trac

unread,
Sep 26, 2009, 3:39:13 AM9/26/09
to transife...@googlegroups.com
#348: Language/Project/Component/Collection-wide Search and Search and Replace
----------------------------+-----------------------------------------------
Reporter: tch | Owner: glezos
Type: enhancement | Status: new
Priority: major | Milestone:
Component: Tx.org Website | Version:
Keywords: | Easy_task: 0
Review: | Blockedby:
Blocking: | Needs_patch: 1
----------------------------+-----------------------------------------------
Changes (by Raven):

* cc: tch@… (removed)
* cc: tch, raven (added)


--
Ticket URL: <http://transifex.org/ticket/348#comment:1>

Transifex Trac

unread,
Sep 27, 2009, 1:23:56 PM9/27/09
to transife...@googlegroups.com
#348: Language/Project/Component/Collection-wide Search and Search and Replace
----------------------------+-----------------------------------------------
Reporter: tch | Owner: glezos
Type: enhancement | Status: new
Priority: major | Milestone: When the time has come
Component: Tx.org Website | Version:
Keywords: | Easy_task: 0
Review: | Blockedby:
Blocking: | Needs_patch: 1
----------------------------+-----------------------------------------------
Changes (by mperedim):

* milestone: => When the time has come


Comment:

This falls under a "translation memory" type of functionality. This is
definitely in our roadmap, but definitely not for a couple of months.

Updating milestone accordingly.

--
Ticket URL: <http://transifex.org/ticket/348#comment:2>

Transifex Trac

unread,
Oct 2, 2009, 9:33:52 AM10/2/09
to transife...@googlegroups.com
#348: Language/Project/Component/Collection-wide Search and Search and Replace
----------------------------+-----------------------------------------------
Reporter: tch | Owner: glezos
Type: enhancement | Status: new
Priority: major | Milestone: When the time has come
Component: Tx.org Website | Version:
Keywords: | Easy_task: 0
Review: | Blockedby:
Blocking: | Needs_patch: 1
----------------------------+-----------------------------------------------

Comment(by Raven):

Search would be superb, but I don't think global "search and replace" is a
good idea, especially in highly contextual languages, like Polish.

--
Ticket URL: <http://transifex.org/ticket/348#comment:3>

Transifex Trac

unread,
Oct 4, 2009, 2:48:03 PM10/4/09
to transife...@googlegroups.com
#348: Language/Project/Component/Collection-wide Search and Search and Replace
----------------------------+-----------------------------------------------
Reporter: tch | Owner: glezos
Type: enhancement | Status: new
Priority: major | Milestone: When the time has come
Component: Tx.org Website | Version:
Keywords: | Easy_task: 0
Review: | Blockedby:
Blocking: | Needs_patch: 1
----------------------------+-----------------------------------------------

Comment(by tch):

Only in one of the cases I presented is the context really that much
relevant. Also, implementing global "search and replace" doesn't mean that
anybody would start using it recklessly and screw things up.

It might be a good idea, to display the list of strings to be replaced
with a hint of the context (say 1 or 2 preceding and following lines).

--
Ticket URL: <http://transifex.org/ticket/348#comment:4>

Transifex Trac

unread,
Nov 1, 2011, 6:27:00 AM11/1/11
to transife...@googlegroups.com
#348: Language/Project/Component/Collection-wide Search and Search and Replace
-----------------------------------+----------------------------
Reporter: tch | Owner: glezos
Type: enhancement | Status: new
Priority: major | Milestone: Sometime...
Component: Tx.org Website | Version:
Resolution: | Keywords:
Blocked By: | Blocking:
Easy Task: 0 | Needs Patch: 1
Ready for Review: 0 | Patch Review:
-----------------------------------+----------------------------
Changes (by wichert):

* ready_for_review: => 0


Comment:

Doing search&replace would be very valuable, but it might need a few
restrictions:

* only replace for a given language
* only replace within a project

I'm not sure there is a real use case for doing search & replace across
multiple projects.

--
Ticket URL: <http://transifex.org/ticket/348#comment:5>

Transifex Trac

unread,
Apr 10, 2012, 12:51:18 AM4/10/12
to transife...@googlegroups.com
#348: Language/Project/Component/Collection-wide Search and Search and Replace
-----------------------------------+----------------------------
Reporter: tch | Owner: glezos
Type: enhancement | Status: closed
Priority: major | Milestone: Sometime...
Component: Tx.org Website | Version:
Resolution: wontfix | Keywords:
Blocked By: | Blocking:
Easy Task: 0 | Needs Patch: 1
Ready for Review: 0 | Patch Review:
-----------------------------------+----------------------------
Changes (by mpessas):

* status: new => closed
* resolution: => wontfix


Comment:

Hi,

Lotte has already received work on improved searching (see
http://blog.transifex.com/2012/03/tips-on-how-to-filter-entries-in-
lotte/).
The "search & replace functionality will not be implemented for the
foreseeable future, since it is something quite dangerous thing to do.
By the way, trac is also shutting down. You can use
https://github.com/transifex/transifex/issues/ for any new issues or to
report back on this one.

Thanks,
Apostolis

--
Ticket URL: <http://transifex.org/ticket/348#comment:6>

Reply all
Reply to author
Forward
0 new messages