Μετάφραση συγκεκριμένων στηλών σε αρχείο excel

ragnaroc

  • Jr. Member
  • **
    • Posts: 149
Όταν έχουμε ένα μεγάλο αρχείο excel το οποίο πρέπει να μεταφράσουμε στο tageditor πώς μπορούμε να αποφύγουμε ορισμένες στήλες;


vmelas

  • Hero Member
  • *****
    • Posts: 4932
    • Gender:Female
1. Κάνε hide
2. Κάνε copy/paste σε νέο φύλλο εργασίας τι πρέπει να μεταφραστεί και κάνε εκεί τη μετάφραση.



wings

  • Global Moderator
  • Hero Member
  • *****
    • Posts: 70812
    • Gender:Female
  • Vicky Papaprodromou
Ναι, καλά λέει η Βαλεντίνη. Το ίδιο κάνω κι εγώ στις περιπτώσεις αυτές.


ragnaroc

  • Jr. Member
  • **
    • Posts: 149
Επειδή μου ζήτησαν το ttx σκέφτηκα μήπως γινόταν κάτι παρόμοιο όπως στο word με τα trados styles.



wings

  • Global Moderator
  • Hero Member
  • *****
    • Posts: 70812
    • Gender:Female
  • Vicky Papaprodromou
Δεν ξέρω αν υπάρχει άλλος τρόπος, αλλά υποθέτω ότι αν τους στείλεις το .ttx δουλεύοντας με τον τρόπο που σου προτείνουμε δεν θα υπάρχει πρόβλημα. Ο πελάτης θα περάσει τη στήλη τής μετάφρασής σου όπου θέλει.


ragnaroc

  • Jr. Member
  • **
    • Posts: 149

wings

  • Global Moderator
  • Hero Member
  • *****
    • Posts: 70812
    • Gender:Female
  • Vicky Papaprodromou

spiros

  • Administrator
  • Hero Member
  • *****
    • Posts: 813129
    • Gender:Male
  • point d’amour
Επειδή μου ζήτησαν το ttx σκέφτηκα μήπως γινόταν κάτι παρόμοιο όπως στο word με τα trados styles.

Μα αν σου ζήτησαν ttx και κάνεις εισαγωγή του xls σε TagEditor, ttx αρχεία θα έχεις.

Για να χρησιμοποιήσεις στυλ Trados θα πρέπει να κανείς εισαγωγή των στηλών από xls σε Word, πράγμα παρακινδυνευμένο σε περίπτωση περίπλοκης μορφοποίησης/διαστημάτων στις στήλες του xls.


vmelas

  • Hero Member
  • *****
    • Posts: 4932
    • Gender:Female
Αν του ζήτησαν .ttx σώνει και καλά, θα έπρεπε να του είχαν δώσει το κείμενο σε άλλη μορφή ή τουλάχιστον σε σκέτο δίστηλο.

Πάντως όλοι προτείνουν απόκρυψη στηλών από Excel, άνοιγμα στο TagEditor και αποθήκευση ως bilingual (που είναι και το σύνηθες). Πάντως εδώ (Googlegroups) έκαναν μια ενδιαφέρουσα συζήτηση για παρόμοιο ζήτημα. Καλό είναι να το έχουμε ως παραπομπή :)


Dimitra Stafilia

  • Newbie
  • *
    • Posts: 17
Είναι αυτό που είπε η Βαλεντίνη. Στο Excel, κάνεις απόκρυψη των στηλών και γραμμών που δεν θέλεις. Μετά το μετατρέπεις στο TagEditor. Μεταφράζεις μόνο το κείμενο που δεν έκρυψες. Αφού κάνεις τη μετατροπή πίσω σε excel, εμφανίζεις τις κρυφές στήλες και γραμμές και έχεις ένα δίγλωσσο έγγραφο. Δεν χρειάζεται καν να κάνεις copy + paste και όλα αυτά.

Το μόνο που πρέπει να προσέχεις είναι οι χαρακτήρες σε κάθε κελί να μην είναι πάνω από 250 αλλιώς κόβονται.


vmelas

  • Hero Member
  • *****
    • Posts: 4932
    • Gender:Female
Σημαντική σημείωση: Εάν για οποιοδήποτε λόγο σου ζητήσουν τελικά να παραδώσεις το αρχείο σε μορφή xls τότε πρώτα καθάρισέ το και μετά κάνε αναίρεση των κρυμμένων στοιχείων. Από ότι διάβασα εάν αναιρέσεις την απόκρυψη πριν να καθαρίσεις το αρχείο ίσως δημιουργήσει προβλήματα με το Trados.
« Last Edit: 09 Mar, 2009, 12:02:10 by spiros »


Dimitra Stafilia

  • Newbie
  • *
    • Posts: 17
Το μόνο που πρέπει να προσέχεις είναι οι χαρακτήρες σε κάθε κελί να μην είναι πάνω από 250 αλλιώς κόβονται.

Συγγνώμη, μάλλον δεν θυμάμαι καλά αν είναι όντως αυτό το όριο. Ίσως να είναι 1000 χαρακτήρες αν μπορεί να το επιβεβαιώσει κάποιος.



vmelas

  • Hero Member
  • *****
    • Posts: 4932
    • Gender:Female
Δεν ξέρω εάν υπάρχει πρόβλημα στην εισαγωγή χαρακτήρων στο Excel (δηλαδή να βάζεις χαρακτήρες και να κόβονται). Ξέρω ότι υπάρχει συχνά πρόβλημα στην προβολή ολόκληρου του κειμένου σε περίπτωση που είναι πάνω από 1000 χαρακτήρες. Από μια αναζήτηση στο διαδίκτυο αυτό βρήκα μόνο (δηλαδή ότι υπάρχει πρόβλημα στη προβολή του κειμένου όταν σε ένα κελί εισάγουμε πάνω από 1000 χαρακτήρες ή μια φόρμουλα το αποτέλεσμα της οποίας θα είναι πάνω από 1000 χαρακτήρες).

Παραθέτω από τη βάση γνώσης της Microsoft:
If a cell contains more than 1,024 characters, or if it contains a formula that returns a result of more than 1,024 characters, only approximately the first 1,024 characters are displayed in the cell.

More information
In the versions of Microsoft Excel listed at the beginning of this article, a cell can contain up to 32,767 characters. However, if a cell contains more than 1,024 characters, the following rules apply:

    * Characters after approximately the 1,024th character do not appear in the cell; however, they appear in the formula bar when you edit or select the cell.
    * Although characters after approximately the 1,024th character do not appear, you can detect and manipulate them with worksheet functions (for example, the RIGHT and MID functions) and macro commands (for example the Characters property).
    * If you copy a cell that contains more than 1,024 characters, and then paste them in another cell, all of the characters are pasted into the new cell. However, characters after approximately the 1,024th character do not appear in the destination cell.
    * Characters in a cell after approximately the 1,024th character are not printed and may not appear in print preview.

Note You may be able to see more than 1,024 characters by increasing the row height and column width of the worksheet, or by modifying the display settings of the system.
Back to the top
Example
To observe this behavior, follow these steps:

   1. In cell A1 of a new worksheet, type the following formula:
      =REPT("w",1024)&"xyz"
   2. With cell A1 selected, click Cells on the Format menu.
   3. Click the Alignment tab. Click to select the Wrap text check box, and click OK.
   4. On the Format menu, point to Column, and click AutoFit Selection.

      Note that all you can see in cell A1 are "w" characters; the "xyz" characters at the end of the cell are not displayed.
   5. Type the following formulas in cell A2 and A3:
      A2: =RIGHT(A1,3)
      A3: =LEN(A1)
      The formula in cell A2 returns the result "xyz", the three rightmost characters in the cell. Cell A3 contains the number 1027, the number of characters present in cell A1.
   6. Change the formula in cell A1 to:
      =REPT("w",1023)&"xyz"

You can see 1,023 "w" characters, followed by an "x" character. The "yz" characters are after the 1,024-character limit, so they are not displayed. The formula in cell A3 now displays 1026, the length of cell A1.
Back to the top
APPLIES TO

    * Microsoft Office Excel 2003
    * Microsoft Excel 2002 Standard Edition
    * Microsoft Excel 2000 Standard Edition
    * Microsoft Excel 97 Standard Edition


As always bolding and coloring are mine.


Dimitra Stafilia

  • Newbie
  • *
    • Posts: 17
ΟΚ, οπότε 1000 χαρακτήρες. Είναι σημαντικό ότι το κείμενο εμφανίζεται ολόκληρο στη γραμμή τύπων αλλά όχι στο κελί, οπότε έχεις την ψευδαίσθηση ότι υπάρχει όλο το κείμενο, όταν όμως κάνεις τη μετατροπή σε ttx το κείμενο κόβεται στους 1000 χαρακτήρες. Νομίζω ότι στο Excel 2007 ενδεχομένως να αυξήθηκε το όριο αυτό. Σε κάθε περίπτωση, όποιος δουλεύει με Excel 2003 και κάτω πρέπει να προσέχει.


ragnaroc

  • Jr. Member
  • **
    • Posts: 149
Νομίζω ότι δεν εξήγησα καλά τη κατάσταση! Είχα ένα πάρα πολύ μεγάλο αρχείο xls το οποίο είχε πολλές στηλές εκ των οποίων μία ήταν "Αγγλικά" και η άλλη "Ελληνικά". Το ζητούμενο ήταν να μεταφραστεί μονο η στήλη "αγγλικά" και το αποτέλεσμα να το αντέγραφα στη στήλη "ελληνικά". Αυτό με το ttx το είπα επειδή μου το ζήτησαν κι αυτό και σκέφτηκα (βλακωδώς μάλλον) ότι θα ήταν άσχημο να δουν ένα ttx όπου φαίνεται μονο η στήλη αγγλικά, γιατί ίσως υπήρχε κάποιος πιο "επαγγελματικός" τρόπος. Τελικά έκανα απόκρυψη των στηλών, έστειλα το ttx με τη στήλη "αγγλικά" και έκανα και ένα ωραίοτατο copy paste με τα ελληνικά στη σωστή στήλη στο τελικό αρχείο xls (και μετά πήρα και δυο ντεπόν για το κεφάλι μου).

Υ.Γ: το Workbench κόλλησε τουλάχιστον 10 φορές κατά το cleanup και άλλες 4 φορές το καθαρισμένο αρχείο περιείχε αγγλικά και όχι ελληνικά καθώς -όπως έγραφε στο log- το αρχείο ήταν εν χρήσει από το excel, το οποίο ήταν κλειστό (κοίταζα όλα τα processes στο task manager)! Τελικά ορκίστηκα ότι θα νηστέψω αυτή τη Σαρακοστή και το θαύμα έγινε!


 

Search Tools