Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/appinventor/component-info/es/units/?format=api&page=5
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 229,
    "next": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/units/?format=api&page=6",
    "previous": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/units/?format=api&page=4",
    "results": [
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "Sharing is a non-visible component that enables sharing files and/or messages between your app and other apps installed on a device. The component will display a list of the installed apps that can handle the information provided, and will allow the user to choose one to share the content with, for instance a mail app, a social network app, a texting app, and so on.<br>The file path can be taken directly from other components such as the Camera or the ImagePicker, but can also be specified directly to read from storage. The default behaviour is to share files from the private data directory associated with your app. If the file path starts with a slash (/), the the file relative to / is shared.<br>Be aware that different devices treat storage differently, so a few things to try if, for instance, you have a file called arrow.gif in the folder <code>Appinventor/assets</code>, would be: <ul><li><code>\"file:///sdcard/Appinventor/assets/arrow.gif\"</code></li> or <li><code>\"/storage/Appinventor/assets/arrow.gif\"</code></li></ul>",
            "previous_source": "",
            "target": "Compartir es un componente no visible que permite compartir archivos y/o mensajes entre su aplicación y otras aplicaciones instaladas en un dispositivo. El componente mostrará una lista de las aplicaciones instaladas que pueden manejar la información proporcionada y permitirá al usuario elegir una con la que compartir el contenido, por ejemplo, una aplicación de correo, una aplicación de red social, una aplicación de mensajes de texto, etc. <br>La ruta del archivo se puede tomar directamente desde otros componentes como la cámara o el SelectorDeImagen, pero también se puede especificar directamente para leer desde el almacenamiento. El comportamiento predeterminado es compartir archivos del directorio de datos privados asociado con su aplicación. Si la ruta del archivo comienza con una barra diagonal (/), el archivo relativo a / se comparte.<br>Tenga en cuenta que diferentes dispositivos tratan el almacenamiento de manera diferente, así que algunas cosas que puede probar si, por ejemplo, tiene un archivo llamado flecha .gif en la carpeta <code>Appinventor/assets</code>, sería: <ul><li><code>\"file:///sdcard/Appinventor/assets/arrow.gif\"</code></ li> o <li><code>\"/storage/Appinventor/assets/arrow.gif\"</code></li></ul>",
            "id_hash": -6865858983599593533,
            "content_hash": 8424555801689282609,
            "location": "",
            "context": "SharingHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 81,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 155,
            "priority": 100,
            "id": 223126,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=20b791a19c9f27c3",
            "url": "https://weblate.appinventor.mit.edu/api/units/223126/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10802/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "A Slider is a progress bar that adds a draggable thumb. You can touch the thumb and drag left or right to set the slider thumb position. As the Slider thumb is dragged, it will trigger the PositionChanged event, reporting the position of the Slider thumb. The reported position of the Slider thumb can be used to dynamically update another component attribute, such as the font size of a TextBox or the radius of a Ball.",
            "previous_source": "",
            "target": "Un Deslizador es una barra de progreso con un marcador que puede desplazarse. Al tirar del marcador y arrastralo a la izquierda o a la derecha éste cambia de posición. Según se vaya arrastrando irá activándose el evento PosiciónCambiada, para indicar cuál es la nueva posición del marcador dentro del componente Deslizador. Se puede usar la posición del Deslizador en cualquier momento para cambiar dinámicamente otro atributo de un componente, como el tamaño de letra de un CampoDeTexto o el radio de una Pelota.",
            "id_hash": -841296827151857638,
            "content_hash": -1980788688498097494,
            "location": "",
            "context": "SliderHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 82,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 76,
            "priority": 100,
            "id": 223127,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=74531cfe3af3481a",
            "url": "https://weblate.appinventor.mit.edu/api/units/223127/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10803/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "<p>A multimedia component that plays sound files and optionally vibrates for the number of milliseconds (thousandths of a second) specified in the Blocks Editor. The name of the sound file to play can be specified either in the Designer or in the Blocks Editor.</p> <p>For supported sound file formats, see <a href=\"http://developer.android.com/guide/appendix/media-formats.html\" target=\"_blank\">Android Supported Media Formats</a>.</p><p>This <code>Sound</code> component is best for short sound files, such as sound effects, while the <code>Player</code> component is more efficient for longer sounds, such as songs.</p><p>You might get an error if you attempt to play a sound immeditely after setting the source.</p>",
            "previous_source": "",
            "target": "<p>Un componente multimedia que reproduce archivos de sonido y, opcionalmente, vibra durante la cantidad de milisegundos (milésimas de segundo) especificada en el Editor de bloques. El nombre del archivo de sonido que se reproducirá se puede especificar en el Diseñador o en el Editor de bloques.</p> <p>Para conocer los formatos de archivos de sonido compatibles, consulte <a href=\"http://developer.android.com/ Guide/appendix/media-formats.html\" target=\"_blank\">Formatos multimedia compatibles con Android</a>.</p><p>Este componente <code>Sonido</code> es mejor para archivos de sonido cortos, como como efectos de sonido, mientras que el componente <code>Reproductor</code> es más eficiente para sonidos más largos, como canciones.</p><p>Es posible que recibas un error si intentas reproducir un sonido inmediatamente después de configurar la fuente. .</p>",
            "id_hash": 2698723689560551329,
            "content_hash": 1308650498531894201,
            "location": "",
            "context": "SoundHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 83,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 97,
            "priority": 100,
            "id": 223128,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=a573cae5af302fa1",
            "url": "https://weblate.appinventor.mit.edu/api/units/223128/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10804/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "<p>Multimedia component that records audio.</p>",
            "previous_source": "",
            "target": "<p>Componente multimedia para grabar sonido.</p>",
            "id_hash": 746157340042531881,
            "content_hash": -559477805619312424,
            "location": "",
            "context": "SoundRecorderHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 84,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "priority": 100,
            "id": 223129,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=8a5ae225bfc91429",
            "url": "https://weblate.appinventor.mit.edu/api/units/223129/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10805/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "Component for using Voice Recognition to convert from speech to text",
            "previous_source": "",
            "target": "Es un componente que permite utilizar el reconocimiento de voz para convertir de voz a texto",
            "id_hash": 2724621845949846598,
            "content_hash": 7409690960154144719,
            "location": "",
            "context": "SpeechRecognizerHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 85,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "priority": 100,
            "id": 223130,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=a5cfcd221b1c1446",
            "url": "https://weblate.appinventor.mit.edu/api/units/223130/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10806/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "<p>A spinner component that displays a pop-up with a list of elements. These elements can be set in the Designer or Blocks Editor by setting the<code>ElementsFromString</code> property to a string-separated concatenation (for example, <em>choice 1, choice 2, choice 3</em>) or by setting the <code>Elements</code> property to a List in the Blocks editor. Spinners are created with the first item already selected. So selecting it does not generate an After Picking event. Consequently it''s useful to make the first Spinner item be a non-choice like \"Select from below...\". </p>",
            "previous_source": "",
            "target": "<p>Es un componente desplegable que muestra una ventana emergente que contiene una lista de elementos. Dichos elementos se definen en el Diseñador o en el Editor de Bloques poniendo en la propiedad <code>ElementosDesdeCadena</code> una sucesión de elementos separados por comas (por ejemplo, <em>opción 1, opción 2, opción 3</em>), o en el Editor de Bloques,  indicando en la propiedad <code>Elementos</code> el nombre de una Lista.</p>",
            "id_hash": 8800859502220985605,
            "content_hash": -946766872048423935,
            "location": "",
            "context": "SpinnerHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 86,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 88,
            "priority": 100,
            "id": 223131,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=fa22ef169c00c505",
            "url": "https://weblate.appinventor.mit.edu/api/units/223131/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10807/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "Spreadsheet is a non-visible component for storing and receiving data from a Spreadsheet document using the Google Sheets API. <p>In order to utilize this component, one must first have a Google Developer Account. Then, one must create a new project under that Google Developer Account, enable the Google Sheets API on that project, and finally create a Service Account for the Sheets API.</p><p>Instructions on how to create the Service Account, as well as where to find other relevant information for using the Spreadsheet Component, can be found <a href=''/reference/other/googlesheets-api-setup.html''>here</a>.</p>",
            "previous_source": "",
            "target": "La HojaDeCálculo es un componente no visible para almacenar y recibir datos de un documento de hoja de cálculo mediante la API de Google Sheets. <p>Para utilizar este componente, primero se debe tener una cuenta de desarrollador de Google. Luego, se debe crear un nuevo proyecto en esa cuenta de desarrollador de Google, habilitar la API de Google Sheets en ese proyecto y, finalmente, crear una cuenta de servicio para la API de Sheets.</p><p>Instrucciones sobre cómo crear la cuenta de servicio, así como dónde encontrar otra información relevante para usar el componente de hoja de cálculo, se puede encontrar <a href=''/reference/other/googlesheets-api-setup.html''>aquí</a>.</p>",
            "id_hash": 1647885589802532560,
            "content_hash": -4690990391609770611,
            "location": "",
            "context": "SpreadsheetHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 87,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 89,
            "priority": 100,
            "id": 223132,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=96de77368aaa3ed0",
            "url": "https://weblate.appinventor.mit.edu/api/units/223132/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10808/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "Toggle switch that raises an event when the user clicks on it. There are many properties affecting its appearance that can be set in the Designer or Blocks Editor.",
            "previous_source": "",
            "target": "Interruptor que genera un evento cuando el usuario hace clic en él. Hay muchas propiedades que afectan su apariencia y que se pueden configurar en el Diseñador o en el Editor de bloques.",
            "id_hash": 1446512507861799365,
            "content_hash": 5317770968930740160,
            "location": "",
            "context": "SwitchHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 88,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 29,
            "priority": 100,
            "id": 223133,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=94130b76424311c5",
            "url": "https://weblate.appinventor.mit.edu/api/units/223133/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10809/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "<p>A formatting element in which to place components that should be displayed in tabular form.</p>",
            "previous_source": "",
            "target": "<p>Es un elemento para definir el formato, y dentro del cual hay que ubicar los componentes que se desea que se representen en formato tabular.</p>",
            "id_hash": -954158969859353844,
            "content_hash": -9201979714355875109,
            "location": "",
            "context": "TableArrangementHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 89,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 15,
            "priority": 100,
            "id": 223134,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=72c22578e647d30c",
            "url": "https://weblate.appinventor.mit.edu/api/units/223134/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10810/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "<p>A box for the user to enter text. The initial or user-entered text value is in the <code>Text</code> property. If blank, the <code>Hint</code> property, which appears as faint text in the box, can provide the user with guidance as to what to type.</p><p>The <code>MultiLine</code> property determines if the text can havemore than one line. For a single line text box, the keyboard will closeautomatically when the user presses the Done key. To close the keyboard for multiline text boxes, the app should use the HideKeyboard method or rely on the user to press the Back key.</p><p>The <code> NumbersOnly</code> property restricts the keyboard to acceptnumeric input only.</p><p>Other properties affect the appearance of the text box (<code>TextAlignment</code>, <code>BackgroundColor</code>, etc.) and whether it can be used (<code>Enabled</code>).</p><p>Text boxes are usually used with the <code>Button</code> component, with the user clicking on the button when text entry is complete.</p><p>If the text entered by the user should not be displayed, use <code>PasswordTextBox</code> instead.</p>",
            "previous_source": "",
            "target": "<p>Un cuadro para que el usuario ingrese texto. El valor de texto inicial o ingresado por el usuario está en la propiedad <code>Text</code>. Si está en blanco, la propiedad <code>Sugerencia</code>, que aparece como texto tenue en el cuadro, puede proporcionar al usuario orientación sobre qué escribir.</p><p>El <code>MultiLine</code > La propiedad determina si el texto puede tener más de una línea. Para un cuadro de texto de una sola línea, el teclado se cerrará automáticamente cuando el usuario presione la tecla Listo. Para cerrar el teclado para cuadros de texto de varias líneas, la aplicación debe usar el método OcultaTeclado o confiar en que el usuario presione la tecla Atrás.</p><p>La propiedad <code> SoloNúmeros</code> restringe el teclado para aceptar entradas numéricas. solamente.</p><p>Otras propiedades afectan la apariencia del cuadro de texto (<code>AlineaminetoDeTexto</code>, <code>ColorDeFondo</code>, etc.) y si se puede utilizar (<code> Habilitado</code>).</p><p>Los cuadros de texto generalmente se usan con el componente <code>Botón</code>, y el usuario hace clic en el botón cuando se completa la entrada de texto.</p><p >Si el texto ingresado por el usuario no debe mostrarse, use <code>CuadroDeTextoContraseña</code> en su lugar.</p>",
            "id_hash": 7754336145231060704,
            "content_hash": -6828605109674674694,
            "location": "",
            "context": "TextBoxHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 90,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 157,
            "priority": 100,
            "id": 223135,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=eb9cefa3cd781ee0",
            "url": "https://weblate.appinventor.mit.edu/api/units/223135/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10811/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "The TextToSpeech component speaks a given text aloud. You can set the pitch and the rate of speech. <p>You can also set a language by supplying a language code. This changes the pronunciation of words, not the actual language spoken. For example, setting the language to French and speaking English text will sound like someone speaking English (en) with a French accent.</p> <p>You can also specify a country by supplying a country code. This can affect the pronunciation. For example, British English (GBR) will sound different from US English (USA). Not every country code will affect every language.</p> <p>The languages and countries available depend on the particular device, and can be listed with the AvailableLanguages and AvailableCountries properties.</p>",
            "previous_source": "",
            "target": "El componente TextoAVoz pronuncia en voz alta un texto determinado. Puede establecer el tono y la velocidad del habla. <p>También puede configurar un idioma proporcionando un código de idioma. Esto cambia la pronunciación de las palabras, no el idioma real hablado. Por ejemplo, configurar el idioma en francés y hablar texto en inglés sonará como si alguien hablara inglés (en) con acento francés.</p> <p>También puede especificar un país proporcionando un código de país. Esto puede afectar la pronunciación. Por ejemplo, el inglés británico (GBR) sonará diferente al inglés estadounidense (EE. UU.). No todos los códigos de país afectarán a todos los idiomas.</p> <p>Los idiomas y países disponibles dependen del dispositivo en particular y se pueden enumerar con las propiedades IdiomasDisponibles y PaísesDisponibles.</p>",
            "id_hash": 8204627799984900046,
            "content_hash": -1855049241299501545,
            "location": "",
            "context": "TextToSpeechHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 91,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 118,
            "priority": 100,
            "id": 223136,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=f1dcb1839c6507ce",
            "url": "https://weblate.appinventor.mit.edu/api/units/223136/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10812/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "<p>A component that will, when the <code>SendMessage</code> method is called, send the text message specified in the <code>Message</code> property to the phone number specified in the <code>PhoneNumber</code> property.</p> <p>If the <code>ReceivingEnabled</code> property is set to 1 messages will <b>not</b> be received. If <code>ReceivingEnabled</code> is set to 2 messages will be received only when the application is running. Finally if <code>ReceivingEnabled</code> is set to 3, messages will be received when the application is running <b>and</b> when the application is not running they will be queued and a notification displayed to the user.</p> <p>When a message arrives, the <code>MessageReceived</code> event is raised and provides the sending number and message.</p> <p> An app that includes this component will receive messages even when it is in the background (i.e. when it''s not visible on the screen) and, moreso, even if the app is not running, so long as it''s installed on the phone. If the phone receives a text message when the app is not in the foreground, the phone will show a notification in the notification bar. Selecting the notification will bring up the app. As an app developer, you''ll probably want to give your users the ability to control ReceivingEnabled so that they can make the phone ignore text messages.</p> <p>If the GoogleVoiceEnabled property is true, messages can be sent over Wifi using Google Voice. This option requires that the user have a Google Voice account and that the mobile Voice app is installed on the phone. The Google Voice option works only on phones that support Android 2.0 (Eclair) or higher.</p> <p>To specify the phone number (e.g., 650-555-1212), set the <code>PhoneNumber</code> property to a Text string with the specified digits (e.g., 6505551212). Dashes, dots, and parentheses may be included (e.g., (650)-555-1212) but will be ignored; spaces may not be included.</p> <p>Another way for an app to specify a phone number would be to include a <code>PhoneNumberPicker</code> component, which lets the users select a phone numbers from the ones stored in the the phone''s contacts.</p>",
            "previous_source": "",
            "target": "<p>Un componente que, cuando se llama al método <code>EnviarMensaje</code>, enviará el mensaje de texto especificado en la propiedad <code>Mensaje</code> al número de teléfono especificado en la propiedad <code>NúmeroTeléfono</code>.</p> <p>Si la propiedad <code>RecepciónActivada</code> se establece en 1, los mensajes <b>no</b> se recibirán. Si <code>RecepciónActivada</code> está configurado en 2, los mensajes se recibirán solo cuando la aplicación se esté ejecutando. Finalmente, si <code>RecepciónActivada</code> se establece en 3, los mensajes se recibirán cuando la aplicación se esté ejecutando <b>y</b> cuando la aplicación no se esté ejecutando, se pondrán en cola y se mostrará una notificación al usuario. </p> <p>Cuando llega un mensaje, se genera el evento <code>MensajeRecibido</code> y proporciona el número de envío y el mensaje.</p> <p> Una aplicación que incluye este componente recibirá mensajes incluso cuando está en segundo plano (es decir, cuando no está visible en la pantalla) y, más aún, incluso si la aplicación no se está ejecutando, siempre que esté instalada en el teléfono. Si el teléfono recibe un mensaje de texto cuando la aplicación no está en primer plano, mostrará una notificación en la barra de notificaciones. Al seleccionar la notificación, aparecerá la aplicación. Como desarrollador de aplicaciones, probablemente desee brindarles a sus usuarios la capacidad de controlar RecepciónActivada para que puedan hacer que el teléfono ignore los mensajes de texto.</p> <p>Si la propiedad GoogleVoiceActivado es verdadera, los mensajes se pueden enviar Wifi mediante Google Voice. Esta opción requiere que el usuario tenga una cuenta de Google Voice y que la aplicación móvil Voice esté instalada en el teléfono. La opción Google Voice solo funciona en teléfonos compatibles con Android 2.0 (Eclair) o superior.</p> <p>Para especificar el número de teléfono (por ejemplo, 650-555-1212), configure el <code>PhoneNumber</code> propiedad a una cadena de texto con los dígitos especificados (por ejemplo, 6505551212). Se pueden incluir guiones, puntos y paréntesis (por ejemplo, (650)-555-1212), pero se ignorarán; Es posible que no se incluyan espacios.</p> <p>Otra forma de que una aplicación especifique un número de teléfono sería incluir un componente <code>SelectorNúmeroTeléfono</code>, que permite a los usuarios seleccionar números de teléfono entre los almacenados. en los contactos del teléfono.</p>",
            "id_hash": 1348997713148159226,
            "content_hash": -88412957030434258,
            "location": "",
            "context": "TextingHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 92,
            "has_suggestion": false,
            "has_comment": true,
            "has_failing_check": false,
            "num_words": 333,
            "priority": 100,
            "id": 223137,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=92b89a45d702a4fa",
            "url": "https://weblate.appinventor.mit.edu/api/units/223137/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10813/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "A sensor component that can measure the ambient (external) temperature. Most Android devices do not have this sensor.",
            "previous_source": "",
            "target": "Un componente del sensor que puede medir la temperatura ambiente (externa). La mayoría de dispositivos Android no cuentan con este sensor.",
            "id_hash": -4448135438193971009,
            "content_hash": 1882988836019566237,
            "location": "",
            "context": "ThermometerHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 93,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "priority": 100,
            "id": 223138,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=42450c62dd9f30bf",
            "url": "https://weblate.appinventor.mit.edu/api/units/223138/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10814/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "<p>A button that, when clicked on, launches a popup dialog to allow the user to select a time.</p>",
            "previous_source": "",
            "target": "<p>Es un botón que cuando se pulsa muestra una ventana que permite al usuario definir una hora.</p>",
            "id_hash": -43654444648110498,
            "content_hash": 1389934269603851248,
            "location": "",
            "context": "TimePickerHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 94,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "priority": 100,
            "id": 223139,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=7f64e8838de1e65e",
            "url": "https://weblate.appinventor.mit.edu/api/units/223139/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10815/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "TinyDB is a non-visible component that stores data for an app. <p> Apps created with App Inventor are initialized each time they run: If an app sets the value of a variable and the user then quits the app, the value of that variable will not be remembered the next time the app is run. In contrast, TinyDB is a <em> persistent </em> data store for the app, that is, the data stored there will be available each time the app is run. An example might be a game that saves the high score and retrieves it each time the game is played. </<p> <p> Data items are strings stored under <em>tags</em> . To store a data item, you specify the tag it should be stored under. Subsequently, you can retrieve the data that was stored under a given tag. </p><p> There is only one data store per app. Even if you have multiple TinyDB components, they will use the same data store. To get the effect of separate stores, use different keys. Also each app has its own data store. You cannot use TinyDB to pass data between two different apps on the phone, although you <em>can</em> use TinyDb to shares data between the different screens of a multi-screen app. </p> <p>When you are developing apps using the AI Companion, all the apps using that companion will share the same TinyDb. That sharing will disappear once the apps are packaged. But, during development, you should be careful to clear the TinyDb each time you start working on a new app.</p>",
            "previous_source": "",
            "target": "TinyDB es un componente no visible que puede almacenar datos. <p> Las aplicaciones creadas con App Inventor se inicializan cada vez que se ejecutan: si una aplicación inicializa el valor de una variable y el usuario termina la ejecución de la aplicación, el valor de esa variable se perderá, y no estará disponible la próxima vez que se ejecute la aplicación. TinyDB es un almacén de datos <em>persistente</em> para la aplicación, lo que significa que los datos estarán disponibles cada vez que se abra la aplicación. Un ejemplo de uso puede ser un juego que guarda las puntuaciones más altas cada vez que se juega. </p><p>Los datos son cadenas de texto que se almacenan en <em>etiquetas</em>. Para almacenar datos, se debe de especificar la etiqueta que corresponde a ese dato. Posteriormente, los datos se pueden recuperar con esa misma etiqueta.</p><p> Solamente existe una base de datos para cada aplicación. Aunque se utilicen distintas TinyDBs en una aplicación, todas ellas apuntan al mismo almacén. Se deben utilizar distintas etiquetas para guardar diferentes datos, y no usar diferentes almacenes. TinyDB es única para cada aplicación, y no se puede utilizar para pasar datos a otras aplicaciones instaladas en el dispositivo, pero se sí puede utilizar para pasar datos entre pantallas en la misma aplicación.</p><p> Cuando TinyDB se utiliza con la aplicación Companion, todas las aplicaciones comparten la misma DB. Esto no ocurre cuando la aplicación se empaqueta como un archivo apk. Pero mientras se desarrolla, se debe ser cuidadoso en situaciones en las que las mismas etiquetas se usan para distintas aplicaciones.</p>",
            "id_hash": -6933292023483544442,
            "content_hash": -7462856935694662313,
            "location": "",
            "context": "TinyDBHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 95,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 261,
            "priority": 100,
            "id": 223140,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=1fc7ffa38836cc86",
            "url": "https://weblate.appinventor.mit.edu/api/units/223140/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10816/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "Non-visible component that communicates with a Web service to store and retrieve information.",
            "previous_source": "",
            "target": "Componente non visible que puede establecer comunicación con un servicio Web para almacenar o recuperar información.",
            "id_hash": 8444997445640452114,
            "content_hash": -8805025370290995763,
            "location": "",
            "context": "TinyWebDBHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 96,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "priority": 100,
            "id": 223141,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=f532a86eec7af812",
            "url": "https://weblate.appinventor.mit.edu/api/units/223141/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10817/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "Use this component to translate words and sentences between differentlanguages. This component needs Internet access, as it will requesttranslations from a server at MIT (which in turn will requesttranslations from a commercial translation service). Specify thesource and target language in the form source-target using two letterlanguage codes. So \"en-es\" will translate from English to Spanishwhile \"es-ru\" will translate from Spanish to Russian. If you leave outthe source language, the service will attempt to detect the sourcelanguage. So providing just \"es\" will attempt to detect the sourcelanguage and translate it to Spanish. <i>Note</i>: Translationhappens asynchronously in the background. When the translation iscomplete, the <b>GotTranslation(String, String)</b> event istriggered.",
            "previous_source": "",
            "target": "Utilice este componente para traducir palabras y oraciones entre diferentes idiomas. Este componente necesita acceso a Internet, ya que solicitará traducciones de un servidor en el MIT (que a su vez solicitará traducciones de un servicio de traducción comercial). Especifique el idioma de origen y de destino en el formato origen-destino utilizando códigos de idioma de dos letras. Entonces \"en-es\" se traducirá del inglés al español, mientras que \"es-ru\" se traducirá del español al ruso. Si omite el idioma de origen, el servicio intentará detectar el idioma de origen. Por lo tanto, al proporcionar solo \"es\" se intentará detectar el idioma de origen y traducirlo al español. <i>Nota</i>: La traducción se realiza de forma asincrónica en segundo plano. Cuando se completa la traducción, se activa el evento <b>TraducciónObtenida(Cadena, Cadena)</b>.",
            "id_hash": -5032585000987087214,
            "content_hash": 4376338886860662361,
            "location": "",
            "context": "TranslatorHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 97,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 106,
            "priority": 100,
            "id": 223142,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=3a28aa9afa34ae92",
            "url": "https://weblate.appinventor.mit.edu/api/units/223142/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10818/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "A component that predicts a best fit model for a given data series.",
            "previous_source": "",
            "target": "Componente que predice el modelo de mejor ajuste para una serie de datos determinada.",
            "id_hash": 7231771660163778617,
            "content_hash": 1351795051794317769,
            "location": "",
            "context": "TrendlineHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 98,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "priority": 100,
            "id": 223143,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=e45c6a0264cc8839",
            "url": "https://weblate.appinventor.mit.edu/api/units/223143/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10819/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "A non-visible component that enables communication with <a href=\"http://www.twitter.com\" target=\"_blank\">Twitter</a>. Once a user has logged into their Twitter account (and the authorization has been confirmed successful by the <code>IsAuthorized</code> event), many more operations are available:<ul><li> Searching Twitter for tweets or labels (<code>SearchTwitter</code>)</li><li> Sending a Tweet (<code>Tweet</code>) </li><li> Sending a Tweet with an Image (<code>TweetWithImage</code>) </li><li> Directing a message to a specific user (<code>DirectMessage</code>)</li> <li> Receiving the most recent messages directed to the logged-in user (<code>RequestDirectMessages</code>)</li> <li> Following a specific user (<code>Follow</code>)</li><li> Ceasing to follow a specific user (<code>StopFollowing</code>)</li><li> Getting a list of users following the logged-in user (<code>RequestFollowers</code>)</li> <li> Getting the most recent messages of users followed by the logged-in user (<code>RequestFriendTimeline</code>)</li> <li> Getting the most recent mentions of the logged-in user (<code>RequestMentions</code>)</li></ul></p> <p>You must obtain a Consumer Key and Consumer Secret for Twitter authorization specific to your app from http://twitter.com/oauth_clients/new",
            "previous_source": "",
            "target": "Es un componente no visible que permite comunicarse con <a href=\"http://www.twitter.com\" target=\"_blank\">Twitter</a>. Tan pronto como el usuario acceda con su cuenta de  Twitter (y se haya confirmado la autorización con el evento <code>Autorizado</code>), estarán disponibles más operaciones:<ul><li> Buscar en Twitter (<code>BúsquedaTwitter</code>)</li>\n<li> Enviar un Tweet (<code>Tweet</code>)     </li>\n<li> Enviar un Tweet con una Imagen (<code>TweetConImagen</code>)     </li>\n<li> Enviar un mensake directo a un usuario específico (<code>MensajeDirecto</code>)</li>\n <li> Recibir los mensajes más recientes (<code>SolicitarMensajesDirectos</code>)</li>\n <li> Seguir a otros usuarios (<code>Seguir</code>)</li>\n<li> Dejar de seguir a un usuario (<code>DejarDeSeguir</code>)</li>\n<li> Obtener una lista de usuarios que siguen al usuario autorizaod (<code>SolicitarSeguidores</code>)</li>\n <li> Obtener mensajes en la lista de amigos (<code>SolicitarLíneaDeTiempoDeAmigos</code>)</li>\n <li> Obtener las menciones más recientes (<code>SolicitarMenciones</code>)</li></ul></p>\n <p> Se deberán obtener los códigos Comsumer Key y Consumer Secret para acceder a Twitter en  http://twitter.com/oauth_clients/new",
            "id_hash": 1651278960500761732,
            "content_hash": 171343818375809046,
            "location": "",
            "context": "TwitterHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 99,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 141,
            "priority": 100,
            "id": 223144,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=96ea857739b96484",
            "url": "https://weblate.appinventor.mit.edu/api/units/223144/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10820/?format=api"
        },
        {
            "translation": "https://weblate.appinventor.mit.edu/api/translations/appinventor/component-info/es/?format=api",
            "source": "<p>A formatting element in which to place components that should be displayed one below another. (The first child component is stored on top, the second beneath it, etc.) If you wish to have components displayed next to one another, use <code>HorizontalArrangement</code> instead.</p>",
            "previous_source": "",
            "target": "<p>Un elemento de formato en el que se pueden colocar otros elementos que deben aparecer uno debajo de otro (el primero estará arriba, el siguiente debajo, etc). Si deseas colocar elementos en horizontal, use el elemento <code>DisposiciónHorizontal</code> en su lugar.</p>",
            "id_hash": -7519593286908174759,
            "content_hash": -7387603637204118254,
            "location": "",
            "context": "VerticalArrangementHelpStringComponentPallette",
            "comment": "",
            "flags": "",
            "fuzzy": false,
            "translated": true,
            "position": 100,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 42,
            "priority": 100,
            "id": 223145,
            "web_url": "https://weblate.appinventor.mit.edu/translate/appinventor/component-info/es/?checksum=17a509befe6d1e59",
            "url": "https://weblate.appinventor.mit.edu/api/units/223145/?format=api",
            "source_info": "https://weblate.appinventor.mit.edu/api/sources/10821/?format=api"
        }
    ]
}