pryds / ve Goto Github PK
View Code? Open in Web Editor NEWPO capable editor for Android
License: GNU General Public License v3.0
PO capable editor for Android
License: GNU General Public License v3.0
Hi. There is a single % in res/values/strings.xml which is causing problems to translators using gettext. Should this not be "%%" instead? Please see:
http://lists.gnu.org/archive/html/bug-gettext/2014-02/msg00012.html
Thanks.
Hi,
thanks for a very useful program.
I noticed that when i save a .po file from Gnome in Ve, it has an extra newline character added that breaks up a header entry and makes other editors like poedit complain.
Minimal testing file: https://l10n.gnome.org/POT/gnome-themes-standard.master/gnome-themes-standard.master.sv.po
That file has a header entry named ""Report-Msgid-Bugs-To" that is separated in two lines due to its length. This looks like:
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-"
"themes-standard&keywords=I18N+L10N&component=general\n"
Note that the first line does not have a "\n". If I now open that file in Ve and save it, that line now gets a "\n" added. This makes it look like this:
"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-\n"
"themes-standard&keywords=I18N+L10N&component=general\n"
This is now treated as two header entries, causing poedit to complain about "Malformed header: 'themes-standard&keywords=I18N+L10N&component=general'"
Regards,
Anders Jonsson
Possibility to save a file under another name (with file chooser) than it was loaded; a "Save as". Also, if "Save" fails due to e.g. write permissions, the user should be presented with the file chooser.
Currently, 've.pot' is generated with default words like PROJECT, ORGANIZATION, PROJECT VERSION, EMAIL@ADDRESS. The problem of it, at least for "Report-Msgid-Bugs-To", is that TranslationProject won't allow set another one (PO files kept the default value, because the TranslationProject Robot forced this way)
It would be nice to replace them with unvariable values like PROJECT with 'Vé', ORGANIZATION with your name, "PROJECT VERSION" with Ve 0.2 (actually would be awesome to fetch the current version in source code) and EMAIL@ADDRESS (related to bug reports) with https://github.com/pryds/ve/issues
In the string "If you like this app, please consider donating an amount of your choice to the developer. (....) Every donation through the app goes directly to the developer of Vé, except for Google's usual 30% share."
The part "Every donation through the app" shouldn't be TO or FOR the app? Maybe Iǜe got it wrong, but I'd expect "through" google wallet or in-app or "for" referring to the destination of the donation.
If a file header has a "fuzzy" tag (seems to be normal for newly created pot files), it is not removed. It should always be.
Also, headerinfo might contain "FIRST AUTHOR EMAIL@ADDRESS, YEAR." which can be removed since Vé's own such lines is added.
Hello! I work on a large file with many thousands of strings, would be nice to be able to jump to string nr instead of scroll all the way. Give a text input option besides the scroll wheel. Hope you like the idea.
Files in file chooser should be alphabetically sorted, preferably with dirs first.
The file chooser should open in the directory where it was last (if still applicaple; otherwise the default dir) -- at least upon previous succesful file read.
Basic website -- basically containing the same info as README.md
Now I have to browse through all my folders in ve to find a po file, and that is not a good thing…
https://github.com/guardianproject/gnupg-for-android/blob/HEAD/AndroidManifest.xml looks like an example.
Easy way to work on PO files from multiple devices, including desktop computers and with other PO editors: Open PO files from and save to Google Drive.
https://developer.android.com/google/play-services/drive.html
An option to copy the original string to translated string.
in msgctxt "play_description4b":
"please consider donating an amount of your choise"
In this string "choise" should be replaced with "choice"
Hi, since this seems like an abandoned project, does anyone know an alternative?
Thanks!
Ve changes the header of a po file in a way which is not desired, and there is obviously no configuration option to change the behavior. Example:
Before saving the file:
# German translation of foo.
# Copyright (C) 2014-2018 the authors of foo
# This file is distributed under the same license as the foo package.
#
# Here are some translator comments.
#
# Mario Blättermann <[email protected]>, 2014-2018.
#
After saving the file:
# German translation of foo.
# Copyright (C) 2014-2018 the authors of foo
# This file is distributed under the same license as the foo package.
# Here are some translator comments.
# Mario Blättermann <[email protected]>, 2014-2018, 2018.
Ve removes empty comment lines which have been set for better readability. Moreover, it doesn't detect the years correctly, instead of accepting "2014-2018" as is, an extra "2018" will be added. So I'm forced to use a plain text editor to fix this again. Not that what I would expect.
Search for and go to string
Published on TP the friulian translation of ve
thank you for your time
Needed: Buttons for next (and previous?) string that needs attention (either not translated or fuzzy).
Optimize layout for tablets (possibly with list of strings in tablet landscape orientation)
http://developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayouts
http://developer.android.com/guide/practices/tablets-and-handsets.html
As in the title, It's hard to finish one file in one session, especially if it is a big file..
String not_all_fields_filled should tell the user that the file is not saved. Preferably as an "Error", not a "Note"
Sync preferences so that user settings are kept across muætiple devices
http://developer.android.com/training/cloudsync/backupapi.html
Strings are surrounded with "" doublequotes. If a doublequote appears inside a string, it must be escaped by a backslash.
In the Settings screen, would be nice to be able to see in the very same screen what was already set in each field. Currently, one needs to enter each option to see what was set.
example.: Currently, "Name" has a explanation right below "Your Name". Maybe the explanation could be in the right side of the word "Name" between parenthesis and a little bit grayed out, and below could be the translator name.
on my desktop computer i can edit PO files easily with 'Poedit'
on my mobile. when trying to open the same file i get: 'the file does not seem to be a PO file' error
what can i do?
I attached below a screen shot of the error and here is a link to the Po file in my dropbox
https://dl.dropboxusercontent.com/u/12324495/temp/he_IL.po
Hello! Would be really nice to see a clickable arrow that jumps backwards through the file to the last unfinished string!
Hi!
It would be great if this app could join other open source apps in the F-Droid repositories. :) The F-Droid team has a FAQ "How do I get my app included?", which should get you started on that path.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.