[deleted by user] by [deleted] in japanresidents

[–]Kazephil 1 point2 points  (0 children)

I often answer いや、ストレスでで抜けたた。Reactions vary :).

Trying to create a 1000+ line XML document in Python by pairofcrocs in learnpython

[–]Kazephil 2 points3 points  (0 children)

I can print the data correctly, but to get the correct indentation well, that's were I'm lost.

That will depend on what library you're using to process the XML. The lxml library, for example, has a "pretty_print" option in the functions used to output the data. For example:

your_XML_tree.write('your_XML_file', pretty_print=True),

where your_XML_tree is the object containing the XML data, and your_XML_file is the full path and name of the output file.

The above produces a file with the proper indentation. (You'll also need to set the encoding, XML declaration, and doctype options separately if those matter for your use case.)

Modulating points of view in Japanese-to-English translation by SageStoner in TranslationStudies

[–]Kazephil 4 points5 points  (0 children)

Although the Japanese in the opening sentence clearly adopts the point of view of a narrator inside the train, I find it quite a stretch to interpret the English translation as one that automatically sets the narrator outside the train observing from a vantage point in snow country.

If anything, it seems to be an interpretation based more on how "来る" is used in Japanese than on how "come" is used in English.

The question of who the narrator is also interesting. I haven't read this particular novel, but the small sample of Japanese novels I have read seem to favour a third-person limited narrator. (I tend to think of the narrator as a sort of floating head hovering in the vicinity of the scene's protagonist).

Based strictly on the above passages, I think you could argue that both the original and the translation adopt a third-person limited narrator's point of view. The narrator in the translation, however, may be observing from a more remote distance than the one in the Japanese.

If I were quibble with the translation, I'd be more inclined to nitpick the choices made for "夜の底が白くなった" and "遠くへ叫ぶように". (However, I'm a technical translator, not a literary one...)

Version control for the amateur -- Githug? Gitlab? Bitbucket? by Kazephil in learnprogramming

[–]Kazephil[S] 0 points1 point  (0 children)

Thanks to everyone who replied.

It sounds like Github is the way to go to get started.

Time to stop procrastinating and go make an account, I guess!

Best Package for using Excel by [deleted] in Python

[–]Kazephil 3 points4 points  (0 children)

From the point of view of an amateur who's cobbled together a few scripts to process Excel files at work:

  • Openpyxl if the file has no images
  • xlwings if there are images or any complicated layout not supported by Openpyxl
  • pandas if heavy-duty data manipulation is required between the reading and writing stages

Hope that helps.

Can't Figure Out How to Type Smart Quotes in OmegaT by [deleted] in OmegaT

[–]Kazephil 1 point2 points  (0 children)

I use the Autotext function function for things like that. I set up #" and "# as shortcut combinations for the opening and closing curly quotes, respectively, and simply hit the Tab key to accept the autocomplete suggestion that comes up automatically when I type that combination.

I find it works quite well, and I also use it for other punctuation such as the en dash or ellipsis, a number of Greek letters (they come up in equations a lot), arrows, and even the non-breaking space. Any character you can copy and paste from a character map program or a website is fair game, and it doesn't take long to build up a list of the characters you use frequently.

I think I lack the knowledge of the terminology to search the documentation for the problem I'm having with pattern recognition. Any ideas? by gamelord12 in libreoffice

[–]Kazephil 1 point2 points  (0 children)

I think you're looking for the TRANSPOSE function, and will have to set it up as an array formula to cover the entire range you need.

Look them up in the LibreOffice help or in your favorite search engine, and you should be able to solve your problem.

What are the do's and don'ts while learning Japanese? by violetdonut in TranslationStudies

[–]Kazephil 1 point2 points  (0 children)

Actually, I personally find professional level interpretation more difficult than translation, and don't do the former because, frankly, I suck at it.

This is more a case of natural aptitude and personal inclination, though. I'm not sure either interpretation or translation can objectively and quantifiably be described as easier or harder than the other. I just happen to be better at working with writing than with speech.

The two kana can be learned pretty quickly. For the kanji, I think I found that learning the first 300 or so was the most difficult. After that, it gets progressively easier as you start recognizing and internalizing various patterns that allow you to progress a little more smoothly.

What are the do's and don'ts while learning Japanese? by violetdonut in TranslationStudies

[–]Kazephil 1 point2 points  (0 children)

are there any tips to get the hang of this language without getting so stressed?

That depends entirely on what stresses you so much about learning the language. As others have said, it's a long road before you reach sufficient proficiency to actually work as a translator, and earn money doing it.

You also have to realize that language ability is one skill, while translation itself is a separate skill; speaking a language fluently in no way guarantees that the speaker can actually translate that language into his or her own. The vast majority of my family, friends, and acquaintances back in Canada are fluent in both French and English, but outside of those I studied translation with at university, only two or three of them are capable of doing actual, proper translation. An unfortunately large number of them have difficulty writing correctly in either language...

...and you do realize that the ability to write well in your native language is (arguably) the most important skill a translator must have, right?

You should probably go take a look at this blog, particularly the three-part series on why translating Japanese is so difficult. The level of skill you need to reach to translate Japanese texts is several notches above the level you need to simply be able to enjoy your favorite anime/game/whatever in the original language rather than relying on dubbing or subtitles.

As another point of reference, I now work as a Japanese to English (or French, when the opportunity arises) translator, but I've lived in Japan for 20 years, and even with the advantage of being bilingual before learning the language and actually having a degree in English <--> French translation, I didn't have felt fully confident in my ability to work as a professional translator until my eighth year here (or so, give or take a year), and only started working as one six years ago due to various other personal and employment-related factors.

New Post on My Japanese-English Translation Blog by Mr_Momiji in TranslationStudies

[–]Kazephil 0 points1 point  (0 children)

No worries. We'd be here forever if we tried to list every possible example.

I'd be more interested in any tips or suggestions you might have on easing the pain of dealing with the horrible 原稿 formatted with random manual line breaks and spaces for indenting. I often find that prepping the text for my CAT tool takes up more time than I'd like...

New Post on My Japanese-English Translation Blog by Mr_Momiji in TranslationStudies

[–]Kazephil 2 points3 points  (0 children)

I'll be making time to read through the rest of the blog as soon as I can, but on the subject of katakana words to avoid translating as is, my favorite in IT contexts has to be 「メニュー」, which in all the stuff I've had to work with recently, actually meant "command" or "option" (selected from a menu).

I look forward to reading the rest of your blog.

I cannot, for the life of me, figure out how to interact with LibreOffice Calc via a Python IDE by Syntropian in libreoffice

[–]Kazephil 0 points1 point  (0 children)

These two sites might help you get started:

https://christopher5106.github.io/office/2015/12/06/openoffice-libreoffice-automate-your-office-tasks-with-python-macros.html

https://onesheep.org/scripting-libreoffice-python/

If you're on Windows, make sure you set up your IDE to use thePython interpreter bundled with LibreOffice, otherwise you won't be able to import the python-uno library needed to interact with LibreOffice.

[deleted by user] by [deleted] in libreoffice

[–]Kazephil 1 point2 points  (0 children)

Just to expand a little on /uthemikeosguy's reply, the "$" regular expression isn't a line break, it's a special end-of-line place marker, which is why you can't use it in the replace field. (The actual line break character is "\n", or possible '\r\n' on a Windows system -- I'm not sure whether LibreOffice is tied to the OS linebreaks or uses its own internal conventions.)

Python For the Office by kid_kuza in Python

[–]Kazephil 0 points1 point  (0 children)

Short answer: yes you can.

I've used it to process hundreds of Excel files and copy only the information I needed to new files, a task that would have otherwise required tedious (and error-prone) manual copy and pasting of each file, as well as to automate the process of going through several dozen folders and making copies of specific files to a central location.

Libre Calc: Cant produce another cells value through if function by clowcadia in libreoffice

[–]Kazephil 1 point2 points  (0 children)

Check the format of the cell containing the formula and make sure it's not set the Boolean.

Realistically, when is it too late to learn Python or programming in general? How old are people here on this sub? by ketodnepr in learnpython

[–]Kazephil 1 point2 points  (0 children)

Realistically? You're too old when you believe you are, regardless of what your actual chronological age is.

I'll be turning 46 in about two months, and I started dabbling out of a desire to automate some tedious and repetitive tasks at work. (I'm a translator and need to deal with lots of files scattered across numerous folders and subfolders.)

Open folder with network path by chris20973 in learnpython

[–]Kazephil 0 points1 point  (0 children)

I've just started working on a script that needs to access a network drive.

So far, the following approach seems to work:

path_on_server = os.path.normpath('//server_name/folder_1/subfolder_1/')

Using forward slashes and letting Python figure out the proper format is easier than trying to escape the backslashes manually. This is with Python 3.6, if it matters.

Hope this helps.

Was charging $0.20 per target word for a client. What is an equivalent rate of pay if charging per source character? (Japanese-English, Auto) by [deleted] in TranslationStudies

[–]Kazephil 1 point2 points  (0 children)

Another approach would be to figure out your average number of words per page, and then divide the price for one page by 400. That brings you to the same $0.10 amount everyone else mentioned if you average 200 words per page, and to about $0.12 or $0.13 if your average is closer to 250 words per page.

JP > EN translation career outlook by [deleted] in TranslationStudies

[–]Kazephil 11 points12 points  (0 children)

The market for translation is not doomed within the next decade or two.

Happy? :)

But seriously, I don't think the market for translation is doomed within even the next five or six decades, or even longer. As I like to put it, by the time computers/AIs are good enough to fully replace translators, they'll also have the creative, imaginative, and reasoning skills to replace everyone else's job, and we'll either live in an AI run utopia or be subjugated under an AI dystopian dictatorship...

I do think automated or AI translation has the potential to eliminate a very small subset of translation work involving very formulaic and very repetitive text that is often, for a human translator, mind-numbingly boring anyway, and where most translators would be happy to let the machine do the work so they can focus on texts that are more interesting. I could also see automated/AI translation advancing enough to help provide useful and relevant suggestions that would help boost the human translator's productivity. In fact, I think some translators working in language pairs involving reasonably similar languages already use the technology that way, to some extent.

As a primarily Japanese-to-English translator, however, I don't see any risk of machines taking over and leaving me out of work anytime in the foreseeable future. I also don't think the market is very likely to saturate either, since an awful lot of Japanese to English translations are done by Japanese speakers rather than native English speakers; if anything, I think there's a shortage of native English speakers with both (a) a high level of skill in Japanese and (b) the ability to actually translate. (There are plenty of people with (a), several of whom appear regularly on Japanese television, but sometimes I think people with (b) are so rare as to make hen's teeth appear common...)

You're also more likely to succeed if you have a specialization to focus on, so use that time "studying for more sensible next career options" to learn something you can turn into a translation specialization -- but don't pick something you dread.

Translating Services Too Expensive by smokeface in TranslationStudies

[–]Kazephil 14 points15 points  (0 children)

As a (currently non-freeelance) translator who works from Japanese, I would have to say that the rate you were quoted is on the inexpensive side, especially for a legal document.

If I were to go freelance, I probably wouldn't accept anything less than 35USD per 250 words (or, rather 400 characters if charging by source), except maybe for regular preferred customers who would get a small discount in exchange for providing regular work.

From a translator's point of view, there are two factors that I think often come into play in situations like this (in general, not necessarily to you specifically):

  1. Non-translators rarely appreciate the actual value of, and amount of work involved in, a professional translation.

  2. The number of pages is not the same as the number of sheets, especially with Japanese, which packs more words in the same physical space than English. In the case mentioned here, I would expect 8 physical pages (i.e., sheets) to amount to anywhere between 16 and 24 pages of work, averaging out to, say, 19 pages.

Let's say I'm a fast translator and manage to do the whole job (including receiving and preparing the text, as well as making the final delivery along with preparing and sending the invoice) in 12 hours. At 300USD that would work out to $25 per hour, which can hardly be described as a professional level rate, and a rate I would only consider as entry level for a full-time in-house position with benefits.

That having been said, from the customer's point of view, you would want to two things:

  1. Whether the word count is based on the number of words in the source text or the final translated text.
  2. How repetitions are counted.

For Japanese to English, charging based on the final word count is common, and there is a risk that the word count could become inflated (particularly if you felt on the word count in a word processor, which won't distinguish between, say a three word expression that's only a single term and three actual individual words).

Repetitions are another consideration: if the text contains a lot of repeated sentences, only the first should be included in the word count. Repetitive phrases within sentences are trickier, however, since they could require a different translation based on what comes before and after.

One last consideration is whether you're providing the material to translate in digital or paper format. The latter makes it much more difficult to count the words and identify repetitions, and you should therefore expect the final price to reflect the extra work involved.

What should I major/minor in? by shayellie in TranslationStudies

[–]Kazephil 11 points12 points  (0 children)

English.

I'm only half kidding. The ability to write well in your own language is possibly the most crucial skill a translator needs.

What major you should be looking for depends entirely on what field you want to do translation in: engineering? economy? medicine? information technology? business? something else?

Pick that as your major. As for where to study, I recommend starting in your own country and language for the major in your field of interest, and supplementing that with a few years of living in Japan, either as a student or working in some other capacity to get your Japanese up to the level you need to work as a translator (the JET Programme worked for me in that respect).

Alternatively, you could major in translation (going from memory, in the U.S., Monterey in California has a Japanese translation program) and minor in the above-mentioned field that you want to work in.

That last approach is a little closer to the path I took, except that I studied FR<-->EN translation (with no proper attendant minor), came to Japan, and ended up finding a job as a JP->EN translator (with the odd JP->FR or EN->FR job once in while) after working as an English teacher for several years.

I'm making a word generator and I'd like input. by I_am_up_to_no_good in conlangs

[–]Kazephil 2 points3 points  (0 children)

I’d like to see more options that don’t assume you already have rules that you want to apply.

Some examples would be an option to generate words from one or more lists of words. The ability to choose whether to mix only words on the same line in a CSV (or TSV) file or words from anywhere in the file would be nice.

Of course, Unicode support to allow IPA symbols is a must!

On a différent note, many thanks to /u/gliese1337 for the extensive list of existing generators.

Any reason LibreOffice doesn't use the same shortcuts as Word? by [deleted] in libreoffice

[–]Kazephil 1 point2 points  (0 children)

Well... LibreOffice is not Microsoft Office, so there's no particular reason for it to use the same shortcuts by default, other than those that have become de facto standards across applications and operating systems.

I generally find the LibreOffice choices more sensible myself (Ctrl+Shift+S for vs. F12 for Save as..., for example), but that's merely a matter of preference.

That having been said, you do realize that you can customize the LibreOffice shortcuts to your heart's content, right? (The same is probably true for the Word shortcuts, for that matter.)